On 1/31/23 23:56, Taylor Simpson wrote:
+HEX_TESTS += hvx_histogram
HEX_TESTS += test_abs
  HEX_TESTS += test_bitcnt
@@ -78,3 +82,10 @@ TESTS += $(HEX_TESTS)
  usr: usr.c
        $(CC) $(CFLAGS) -mv67t -O2 -Wno-inline-asm -Wno-expansion-to-defined $< 
-o $@ $(LDFLAGS)
+scatter_gather: CFLAGS += -mhvx
+vector_add_int: CFLAGS += -mhvx -fvectorize
+hvx_misc: CFLAGS += -mhvx
+hvx_histogram: CFLAGS += -mhvx -Wno-gnu-folding-constant
+
+hvx_histogram: hvx_histogram.c hvx_histogram_row.S
+       $(CC) $(CFLAGS) $(CROSS_CC_GUEST_CFLAGS) $^ -o $@

I am not able to run check-tcg locally, hvx_histogram fails due to missing ld-musl-hexagon

    TEST    hvx_histogram on hexagon
  qemu-hexagon: Could not open '/lib/ld-musl-hexagon.so.1': No such file or directory

--
Anton Johansson,
rev.ng Labs Srl.


Reply via email to