-
M. Mert Yıldıran authored
* Define and use `BPF_CFLAGS` environment variable * Add eBPF dependencies to `builder-from-amd64-to-arm64v8` and `builder-native-base` * Add eBPF dependencies to `builder-from-arm64v8-to-amd64` * Only compile x86 arch of Capstone for x86 target * Build and install `libbpf` from source * Fix `builder-from-arm64v8-to-amd64` * Add `BPF_TARGET` environment variable * Fix the eBPF verifier error on ARM64 * Fix `go_crypto_tls_ex_uprobe` * Fix the check * #run_acceptance_tests * Fix the build script * Include ARM64 files * Bring back `x86.o` * Generate both endianness * Fix Dockerfile * #run_acceptance_tests * Determine the endianness on runtime if it's possible in Go (default little-endian) #run_acceptance_tests * Revert "Determine the endianness on runtime if it's possible in Go (default little-endian) #run_acceptance_tests" This reverts commit a2c83c6040a6c26b9f005dc8e3cec46764956494. * Remove big-endian files #run_acceptance_tests * Fix Dockerfile #run_acceptance_tests Co-authored-by:
Ubuntu <ubuntu@ip-172-31-33-233.eu-central-1.compute.internal>
f9a9c05f