mdbx-test: add workarounds for QEMU (all 32-bit, Alpha, Sparc).

This commit is contained in:
Leonid Yuriev
2021-07-13 12:38:58 +03:00
parent f749b3deee
commit 1995754bc3
3 changed files with 51 additions and 4 deletions

View File

@@ -618,7 +618,6 @@ cross-qemu:
$(QUIET)for CC in $(CROSS_LIST); do \
echo "===================== $$CC + qemu"; \
$(MAKE) CXXSTD= clean && \
MDBX_SMOKE_EXTRA="$(MDBX_SMOKE_EXTRA)$$(echo $$CC | grep -q -e alpha -e sparc && echo ' --size-upper=64M --size-lower=64M')" \
CC=$$CC CXX=$$(echo $$CC | sed 's/-gcc/-g++/') EXE_LDFLAGS=-static MDBX_BUILD_OPTIONS="-DMDBX_SAFE4QEMU $(MDBX_BUILD_OPTIONS)" \
$(MAKE) test-singleprocess || exit $$?; \
done