fix raspi build

This commit is contained in:
Alexander Frick 2024-10-30 09:23:06 -05:00
parent f7cd9bd1eb
commit 6ccf403cb9
19 changed files with 18 additions and 68 deletions

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -76,6 +76,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -2163,8 +2163,6 @@ if (current_cpu == "arm64") {
source_set("f16-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S",
@ -2209,8 +2207,6 @@ if (current_cpu == "arm64") {
source_set("f16-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S",
@ -2258,8 +2254,6 @@ if (current_cpu == "arm64") {
source_set("f16-igemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S",
@ -2291,8 +2285,6 @@ if (current_cpu == "arm64") {
source_set("f16-igemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S",
@ -2327,8 +2319,6 @@ if (current_cpu == "arm64") {
source_set("f32-dwconv_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma-cortex-a55.S",
@ -2353,8 +2343,6 @@ if (current_cpu == "arm64") {
source_set("f32-dwconv_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma-cortex-a55.S",
@ -2382,8 +2370,6 @@ if (current_cpu == "arm64") {
source_set("f32-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-gemm/gen/f32-gemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S",
@ -2452,8 +2438,6 @@ if (current_cpu == "arm64") {
source_set("f32-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-gemm/gen/f32-gemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S",
@ -2525,8 +2509,6 @@ if (current_cpu == "arm64") {
source_set("f32-gemminc_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-gemminc/gen/f32-gemminc-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S",
@ -2570,8 +2552,6 @@ if (current_cpu == "arm64") {
source_set("f32-gemminc_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-gemminc/gen/f32-gemminc-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S",
@ -2618,8 +2598,6 @@ if (current_cpu == "arm64") {
source_set("f32-igemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-igemm/f32-igemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S",
@ -2670,8 +2648,6 @@ if (current_cpu == "arm64") {
source_set("f32-igemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-igemm/f32-igemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S",
@ -2725,8 +2701,6 @@ if (current_cpu == "arm64") {
source_set("f32-ppmm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S",
@ -2757,8 +2731,6 @@ if (current_cpu == "arm64") {
source_set("f32-ppmm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S",
@ -2792,8 +2764,6 @@ if (current_cpu == "arm64") {
source_set("f32-qc4w-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S",
@ -2838,8 +2808,6 @@ if (current_cpu == "arm64") {
source_set("f32-qc4w-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S",
@ -2887,8 +2855,6 @@ if (current_cpu == "arm64") {
source_set("f32-qc8w-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S",
@ -2933,8 +2899,6 @@ if (current_cpu == "arm64") {
source_set("f32-qc8w-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S",
@ -3083,8 +3047,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f16-qc8w-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-ld128.S",
@ -3109,8 +3071,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f16-qc8w-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-ld128.S",
@ -3138,8 +3098,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f16-qc8w-igemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S",
@ -3164,8 +3122,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f16-qc8w-igemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S",
@ -3193,8 +3149,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f32-qc8w-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S",
@ -3220,8 +3174,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f32-qc8w-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S",
@ -3250,8 +3202,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f32-qc8w-igemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S",
@ -3276,8 +3226,6 @@ if (current_cpu == "arm64") {
source_set("qd8-f32-qc8w-igemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S",
@ -3305,8 +3253,6 @@ if (current_cpu == "arm64") {
source_set("qs8-qc8w-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S",
@ -3349,8 +3295,6 @@ if (current_cpu == "arm64") {
source_set("qs8-qc8w-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S",
@ -3396,8 +3340,6 @@ if (current_cpu == "arm64") {
source_set("qs8-qc8w-igemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S",
@ -3436,8 +3378,6 @@ if (current_cpu == "arm64") {
source_set("qs8-qc8w-igemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S",
@ -3479,8 +3419,6 @@ if (current_cpu == "arm64") {
source_set("qu8-gemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S",
@ -3509,8 +3447,6 @@ if (current_cpu == "arm64") {
source_set("qu8-gemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S",
@ -3542,8 +3478,6 @@ if (current_cpu == "arm64") {
source_set("qu8-igemm_arch=armv8.2-a+fp16+dotprod") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S",
@ -3572,8 +3506,6 @@ if (current_cpu == "arm64") {
source_set("qu8-igemm_arch=armv8.2-a+fp16+dotprod_standalone") {
configs += [ "//build/config/compiler:march_dotprod_fp16" ]
asmflags = cflags
sources = [
"src/include/xnnpack.h",
"src/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S",

View file

@ -68,6 +68,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = false
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -65,6 +65,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = true
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -64,6 +64,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = false
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -67,6 +67,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false

View file

@ -66,6 +66,7 @@ enable_media_drm_storage = true
# enable_media_overlay = true
enable_hangout_services_extension = false
rtc_use_h264 = true
rtc_use_h265 = true
rtc_include_ilbc = true
# rtc_build_with_neon = true
rtc_build_examples = false