Lines Matching refs:make

94 # * Run `make clean`.
189 # if MAKEFLAGS is not set add the -j option to speed up invocations of make
198 # Include more verbose output for failing tests run by CMake or make
221 # Pick up "quiet" wrappers for make and cmake, which don't output very much
316 command make clean
379 # for parallel make.
414 make clean
416 WARNING_CFLAGS='-Werror -xc -std=c99' make lib
643 *make*[\ /]tests*) false;; # make tests, make CFLAGS=-I../tests, ...
644 *test*) true;; # make test, tests/stuff, env V=v tests/stuff, ...
645 *make*check*) true;;
825 # since make doesn't have proper dependencies, remove any possibly outdate
827 make neat
829 make generated_files >/dev/null
831 make generated_files
882 # additional arguments will be passed to make: this can be useful if
976 make CC=$ASAN_CC -C tests libtestdriver1.a CFLAGS=" $ASAN_CFLAGS $loc_accel_flags" LDFLAGS="$ASAN_CFLAGS"
984 # *. remaining arguments if any are passed directly to make
994 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -I../tests/include -I../tests -I../../tests -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_TEST_LIBTESTDRIVER1 $loc_accel_flags" LDFLAGS="-ltestdriver1 $ASAN_CFLAGS" "$@"
1018 msg "Check: check-generated-files, files generated with make" # 2s
1019 make generated_files
1028 command make neat
1142 msg "build: make, default config (out-of-box)" # ~1min
1143 make
1147 msg "test: main suites make, default config (out-of-box)" # ~10s
1148 make test
1150 msg "selftest: make, default config (out-of-box)" # ~10s
1153 msg "program demos: make, default config (out-of-box)" # ~10s
1160 make
1163 make test
1188 make
1191 make test
1210 make
1213 make test
1234 make
1237 make test
1257 make
1260 make test
1268 make
1271 make test
1283 msg "build: full config + PSA_CRYPTO_KEY_ID_ENCODES_OWNER + PSA_CRYPTO_SPM, make, gcc"
1291 make CC=gcc CFLAGS='-Werror -Wall -Wextra -I../tests/include/spe' lib
1323 make
1329 make test
1348 make lib
1364 make
1367 make test
1389 make
1392 make test
1405 make
1408 make test
1418 make
1421 make test
1441 make
1444 make test
1463 make
1466 make test
1487 make
1490 make test
1514 make
1517 make test
1547 # make them use the PSA RNG with -DMBEDTLS_TEST_USE_PSA_CRYPTO_RNG.
1548 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DMBEDTLS_TEST_USE_PSA_CRYPTO_RNG" LDFLAGS="$ASAN_CFLAGS"
1551 make test
1567 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
1570 make test
1582 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
1585 make test
1600 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS '-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/user-config-for-test.h\"'" LDFLAGS="$ASAN_CFLAGS"
1603 make test
1611 make CFLAGS="-DMBEDTLS_TEST_SW_INET_PTON"
1614 make test
1624 make CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
1631 make test
1651 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
1658 make test
1683 make test
1719 # Disable cipher modes/keys that make PSA depend on CIPHER_C.
1727 make
1733 make test
1760 make
1763 make test
1788 make
1794 make test
1845 make
1848 make test
1870 make
1873 make test
1898 make
1901 make test
1925 make
1928 make test
1954 make
1957 make test
1982 make
1985 make test
2011 make
2014 make test
2027 # Explicitly make lib first to avoid a race condition:
2029 make lib
2030 make -C programs ssl/ssl_server2 ssl/ssl_client2
2036 make clean
2037 make lib
2038 make -C programs ssl/ssl_server2 ssl/ssl_client2
2039 make -C programs test/udp_proxy test/query_compile_time_config
2057 make
2060 make test
2084 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
2087 make test
2095 make
2106 make
2116 make
2126 make
2145 make
2148 make test
2206 make
2209 make test
2224 make
2227 make test
2246 make
2251 make memcheck
2259 make clean
2260 make
2261 make memcheck
2279 make
2284 make memcheck
2299 make
2302 make test
2308 msg "build: make, default + MBEDTLS_DEPRECATED_REMOVED" # ~ 30s
2310 make CFLAGS='-O -Werror -Wall -Wextra'
2312 msg "test: make, default + MBEDTLS_DEPRECATED_REMOVED" # ~ 5s
2313 make test
2317 msg "build: make, full_no_deprecated config" # ~ 30s
2319 make CFLAGS='-O -Werror -Wall -Wextra'
2321 msg "test: make, full_no_deprecated config" # ~ 5s
2322 make test
2332 msg "build: make, full_no_deprecated config, MBEDTLS_DEPRECATED_WARNING" # ~ 30s
2336 make CFLAGS='-O -Werror -Wall -Wextra'
2338 msg "test: make, full_no_deprecated config, MBEDTLS_DEPRECATED_WARNING" # ~ 5s
2339 make test
2345 msg "build: make, full config + MBEDTLS_DEPRECATED_WARNING, expect warnings" # ~ 30s
2351 make CC=gcc CFLAGS='-O -Werror -Wall -Wextra -Wno-error=cpp' lib programs
2353 msg "build: make tests, full config + MBEDTLS_DEPRECATED_WARNING, expect warnings" # ~ 30s
2358 make CC=gcc CFLAGS='-O -Werror -Wall -Wextra -Wno-error=deprecated-declarations -Wno-error=cpp -DMBEDTLS_TEST_DEPRECATED' tests
2361 make test
2374 msg "build: make, crypto only"
2376 make CFLAGS='-O1 -Werror'
2381 msg "build: make, crypto only, full config"
2383 make CFLAGS='-O1 -Werror'
2388 msg "build: make, config for PSA crypto service"
2414 make CFLAGS='-O1 -Werror' all test
2419 msg "build: make, crypto only, baremetal config"
2421 make CFLAGS="-O1 -Werror -I$PWD/tests/include/baremetal-override/"
2429 msg "build: make, baremetal config"
2431 make CFLAGS="-O1 -Werror -I$PWD/tests/include/baremetal-override/"
2523 make CFLAGS="$ASAN_CFLAGS -Werror" LDFLAGS="$ASAN_CFLAGS"
2526 make test
2541 make CFLAGS='-Werror -Wall -Wextra -I../tests/include/alt-dummy'
2574 make CFLAGS='-Werror -Wall -Wextra -I../tests/include/alt-dummy' lib
2585 make CFLAGS='-Werror -Wall -Wextra -I../tests/include/alt-dummy' lib
2602 make
2605 make test
2662 make test
2703 make test
2741 make test
2756 make
2759 make test
2795 make test
2855 make test
2967 make test
3048 make test
3060 make
3063 make test
3153 make test
3167 make
3170 make test
3332 make test
3363 make
3366 make test
3397 # Other config adjustment to make the tests pass.
3418 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -I../tests/include/spe" LDFLAGS="$ASAN_CFLAGS"
3438 make test
3452 make CFLAGS='-Werror -Wall -Wextra -I../tests/include/spe' tests
3462 make test
3482 make
3521 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
3524 make test
3587 make test
3599 make
3604 make test
3644 make
3647 make test
3690 # make sure it did not happen. Note: it's OK for MD_C to be enabled.
3701 make test
3721 make test
3767 # make sure it did not happen. Note: it's OK for MD_C to be enabled.
3778 make test
3786 # This is to make sure all ciphersuites are exercised, but we don't need
3801 make
3804 make test
3865 make test
3873 make
3876 make test
3923 make test
3962 make test
4036 make test
4049 make
4052 make test
4126 make test
4135 make
4138 make test
4146 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
4149 make test
4159 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
4162 make test
4171 make
4174 make test
4190 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_ECDH -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4200 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_HMAC -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4212 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_HKDF -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4231 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_MD5 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4250 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_RIPEMD160 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4269 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_SHA_1 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4285 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_SHA_224 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4301 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_SHA_256 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4319 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_SHA_384 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4338 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_SHA_512 -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4352 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_RSA_PKCS1V15_CRYPT -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4366 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_RSA_PKCS1V15_SIGN -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4380 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_RSA_OAEP -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4394 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_ALG_RSA_PSS -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4409 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4421 make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_PUBLIC_KEY -I../tests/include" LDFLAGS="$ASAN_CFLAGS"
4446 make lib CC="clang" CFLAGS="--target=arm-linux-gnueabihf -march=armv7-m -mthumb -Os -std=c99 -Werror -Wall -Wextra -Wwrite-strings -Wpointer-arith -Wimplicit-fallthrough -Wshadow -Wvla -Wformat=2 -Wno-format-nonliteral -Wshadow -Wasm-operand-widths -Wunused -I../tests/include/spe"
4449 make clean
4450 make lib CC="gcc" CFLAGS="-Os -std=c99 -Werror -Wall -Wextra -Wwrite-strings -Wpointer-arith -Wshadow -Wvla -Wformat=2 -Wno-format-nonliteral -Wshadow -Wformat-signedness -Wlogical-op -I../tests/include/spe"
4482 # that may be applied by make.
4521 make -s -f ${makefile} build_test_config_combos
4578 msg "build: full config except platform/fsio/net, make, gcc, C99" # ~ 30s
4589 make CC=gcc CFLAGS='-Werror -Wall -Wextra -std=c99 -pedantic -Os -D_DEFAULT_SOURCE' lib programs
4590 make CC=gcc CFLAGS='-Werror -Wall -Wextra -Os' test
4595 msg "build: full config with NO_STD_FUNCTION, make, gcc" # ~ 30s
4601 make
4605 msg "build: full config except SSL server, make, gcc" # ~ 30s
4608 make CC=gcc CFLAGS='-Werror -Wall -Wextra -O1'
4612 msg "build: full config except SSL client, make, gcc" # ~ 30s
4615 make CC=gcc CFLAGS='-Werror -Wall -Wextra -O1'
4621 msg "build: full config except net_sockets.c, make, gcc -std=c99 -pedantic" # ~ 30s
4625 make CC=gcc CFLAGS='-Werror -Wall -Wextra -O1 -std=c99 -pedantic' lib
4635 make
4638 make test
4646 make
4649 make test
4661 make
4672 make
4675 make test
4693 make
4706 make
4709 make test
4723 make
4726 make test
4743 make
4746 make test
4757 make
4760 make test
4770 make
4773 make test
4782 make
4785 make test
4791 make CC=$ASAN_CC CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"$PWD/tests/configs/user-config-malloc-0-null.h\"' $ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
4794 make test
4797 # Just the calloc selftest. "make test" ran the others as part of the
4840 make clean
4841 make CC=gcc CFLAGS='-Werror -Wall -Wextra -mpclmul -msse2 -maes'
4847 make clean
4848 make CC=gcc CFLAGS='-Werror -Wall -Wextra -mno-pclmul -mno-sse2 -mno-aes'
4856 make clean
4857 make CC=gcc CFLAGS='-O2 -Werror'
4867 make clean
4868 make CC=gcc CFLAGS='-Werror -Wall -Wextra -mpclmul -msse2 -maes'
4885 make clean
4886 make -C tests test_suite_shax CFLAGS="-DMBEDTLS_SHA3_THETA_UNROLL=1 -DMBEDTLS_SHA3_PI_UNROLL=1 -DMBEDTLS_SHA3_CHI_UNROLL=1 -DMBEDTLS_SHA3_RHO_UNROLL=1"
4890 make clean
4891 make -C tests test_suite_shax CFLAGS="-DMBEDTLS_SHA3_THETA_UNROLL=0 -DMBEDTLS_SHA3_PI_UNROLL=0 -DMBEDTLS_SHA3_CHI_UNROLL=0 -DMBEDTLS_SHA3_RHO_UNROLL=0"
4912 make clean
4913 make CC=gcc CFLAGS='-m32 -Werror -Wall -Wextra' LDFLAGS='-m32'
4925 make clean
4926 make CC=gcc CFLAGS='-m32 -Werror -Wall -Wextra -mpclmul -msse2 -maes' LDFLAGS='-m32'
4949 make clean
4950 make CC=clang CFLAGS='-m32 -Werror -Wall -Wextra' LDFLAGS='-m32'
4998 make -B library/aesce.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a+crypto"
5001 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm"
5004 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb"
5009 make -B library/aesce.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a+crypto"
5012 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm"
5015 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb"
5020 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm -S"
5023 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb -S"
5026 make -B library/aesce.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a -S"
5033 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm -S"
5036 make -B library/aesce.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb -S"
5039 make -B library/aesce.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a -S"
5055 make -B library/sha256.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a"
5057 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm"
5064 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb"
5069 make -B library/sha256.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a"
5076 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm -std=c99"
5078 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb"
5086 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm -S"
5090 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb -S"
5094 make -B library/sha256.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a -S"
5102 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a72+crypto -marm -S"
5106 make -B library/sha256.o CC=clang CFLAGS="--target=arm-linux-gnueabihf -mcpu=cortex-a32+crypto -mthumb -S"
5110 make -B library/sha256.o CC=clang CFLAGS="--target=aarch64-linux-gnu -march=armv8-a -S"
5121 make CC=gcc CFLAGS="$ASAN_CFLAGS -m32" LDFLAGS="-m32 $ASAN_CFLAGS"
5141 make CFLAGS='-O2 -Werror -Wall -Wextra'
5144 make test
5153 make CC=clang CFLAGS='-Werror -Wall -Wextra'
5156 make test
5166 make CFLAGS='-O2 -Werror -Wall -Wextra'
5169 make test
5182 make CFLAGS='-O2 -Werror -Wall -Wextra'
5185 make test
5191 make CFLAGS='-O2 -Werror -Wall -Wextra'
5194 make test
5200 make CFLAGS='-O2 -Werror -Wall -Wextra'
5203 make test
5210 make CFLAGS='-O2 -Werror -Wall -Wextra'
5213 make test
5251 make clean
5252 make CFLAGS="-O2 $cflags" LDFLAGS="$ldflags"
5264 make test
5378 make
5381 make test
5390 make
5393 make test
5403 make
5406 make test
5412 make CC=clang CFLAGS="$ASAN_CFLAGS -Os" LDFLAGS="$ASAN_CFLAGS"
5415 make test
5426 make CC=$ASAN_CC CFLAGS="${loc_cflags}" LDFLAGS="$ASAN_CFLAGS"
5429 make test
5433 msg "build/test: make shared" # ~ 40s
5434 make SHARED=1 all check
5442 make
5444 make test
5453 make CC="$cc" CFLAGS="$opt -std=c99 -pedantic -Wall -Wextra -Werror"
5458 make test # ~30s
5459 make clean
5505 msg "build: make with MBEDTLS_CONFIG_FILE" # ~40s
5508 make CFLAGS="-I '$PWD' -DMBEDTLS_CONFIG_FILE='\"full_config.h\"'"
5511 make clean
5513 msg "build: make with MBEDTLS_CONFIG_FILE + MBEDTLS_USER_CONFIG_FILE"
5517 make CFLAGS="-I '$PWD' -DMBEDTLS_CONFIG_FILE='\"full_config.h\"' -DMBEDTLS_USER_CONFIG_FILE='\"user_config.h\"'"
5524 msg "build: make with MBEDTLS_PSA_CRYPTO_CONFIG_FILE" # ~40s
5528 make CFLAGS="-I '$PWD' -DMBEDTLS_PSA_CRYPTO_CONFIG_FILE='\"psa_test_config.h\"'"
5531 make clean
5533 msg "build: make with MBEDTLS_PSA_CRYPTO_CONFIG_FILE + MBEDTLS_PSA_CRYPTO_USER_CONFIG_FILE" # ~40s
5538 make CFLAGS="-I '$PWD' -DMBEDTLS_PSA_CRYPTO_CONFIG_FILE='\"psa_test_config.h\"' -DMBEDTLS_PSA_CRYPTO_USER_CONFIG_FILE='\"psa_user_config.h\"'"
5545 msg "build: make with PSA alt headers" # ~20s
5549 make -C tests include/alt-extra/psa/crypto_platform_alt.h include/alt-extra/psa/crypto_struct_alt.h
5554 make CFLAGS="-I ../tests/include/alt-extra -DMBEDTLS_PSA_CRYPTO_PLATFORM_FILE='\"psa/crypto_platform_alt.h\"' -DMBEDTLS_PSA_CRYPTO_STRUCT_FILE='\"psa/crypto_struct_alt.h\"'" lib
5555 make -C programs -o fuzz CFLAGS="-I ../tests/include/alt-extra -DMBEDTLS_PSA_CRYPTO_PLATFORM_FILE='\"psa/crypto_platform_alt.h\"' -DMBEDTLS_PSA_CRYPTO_STRUCT_FILE='\"psa/crypto_struct_alt.h\"'"
5571 msg "build: i386, make, gcc, no asm (ASan build)" # ~ 30s
5576 make CC=gcc CFLAGS="$ASAN_CFLAGS -m32" LDFLAGS="-m32 $ASAN_CFLAGS"
5578 msg "test: i386, make, gcc, no asm (ASan build)"
5579 make test
5591 msg "build: i386, make, gcc -O2 (ASan build)" # ~ 30s
5594 make CC=gcc CFLAGS="$ASAN_CFLAGS -m32" LDFLAGS="-m32 $ASAN_CFLAGS"
5596 msg "test: i386, make, gcc -O2 (ASan build)"
5597 make test
5599 msg "test ssl-opt.sh, i386, make, gcc-O2"
5610 make CC=gcc CFLAGS="$ASAN_CFLAGS -m32" LDFLAGS="-m32 $ASAN_CFLAGS"
5613 make test
5627 msg "build: 64-bit ILP32, make, gcc" # ~ 30s
5629 make CC=gcc CFLAGS='-O2 -Werror -Wall -Wextra -mx32' LDFLAGS='-mx32'
5631 msg "test: 64-bit ILP32, make, gcc"
5632 make test
5645 make
5648 make test
5657 make CC=gcc CFLAGS='-O2 -Werror -Wall -Wextra -DMBEDTLS_HAVE_INT32'
5660 make test
5669 make CC=gcc CFLAGS='-O2 -Werror -Wall -Wextra -DMBEDTLS_HAVE_INT64'
5672 make test
5683 make CC=gcc CFLAGS="$ASAN_CFLAGS -Werror -Wall -Wextra -DMBEDTLS_HAVE_INT32" LDFLAGS="$ASAN_CFLAGS"
5686 make test
5693 make CFLAGS='-Werror -O1'
5696 make test
5703 make CFLAGS='-Werror -O1'
5706 make test
5717 make CFLAGS='-Werror -Os'
5720 make test
5728 make CFLAGS='-Werror -O2'
5731 make test
5740 make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" LD="${ARM_NONE_EABI_GCC_PREFIX}ld" CFLAGS='-std=c99 -Werror -Wall -Wextra -O1' lib
5754 make CC="${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc" AR="${ARM_LINUX_GNUEABI_GCC_PREFIX}ar" CFLAGS='-Werror -Wall -Wextra -march=armv5te -O1' LDFLAGS='-march=armv5te'
5769 make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" CFLAGS='-std=c99 -Werror -Wall -Wextra -march=armv5te -O1' LDFLAGS='-march=armv5te' SHELL='sh -x' lib
5778 make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" LD="${ARM_NONE_EABI_GCC_PREFIX}ld" CFLAGS='-std=c99 -Werror -Wall -Wextra -mthumb -mcpu=cortex-m0plus -Os' lib
5789 msg "build: ${ARM_NONE_EABI_GCC_PREFIX}gcc -DMBEDTLS_NO_UDBL_DIVISION, make" # ~ 10s
5792 make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" LD="${ARM_NONE_EABI_GCC_PREFIX}ld" CFLAGS='-std=c99 -Werror -Wall -Wextra' lib
5798 msg "build: ${ARM_NONE_EABI_GCC_PREFIX}gcc MBEDTLS_NO_64BIT_MULTIPLICATION, make" # ~ 10s
5801 make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" LD="${ARM_NONE_EABI_GCC_PREFIX}ld" CFLAGS='-std=c99 -Werror -O1 -march=armv6-m -mthumb' lib
5811 msg "build: clang thumb 2, make"
5812 make clean
5813 make CC="clang" CFLAGS='-std=c99 -Werror -Os --target=arm-linux-gnueabihf -march=armv7-m -mthumb' lib
5816 msg "build: clang thumb 1 -O0, make"
5817 make clean
5818 make CC="clang" CFLAGS='-std=c99 -Werror -O0 --target=arm-linux-gnueabihf -mcpu=arm1136j-s -mthumb' lib
5820 msg "build: clang thumb 1 -Os, make"
5821 make clean
5822 make CC="clang" CFLAGS='-std=c99 -Werror -Os --target=arm-linux-gnueabihf -mcpu=arm1136j-s -mthumb' lib
5844 make CC="$ARMC5_CC" AR="$ARMC5_AR" WARNING_CFLAGS='--strict --c99' lib
5890 make
5893 make test
5906 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
5909 make test
5928 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
5942 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
5958 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
5978 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
5999 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
6018 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
6031 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/tls13-only.h\"'"
6045 make
6047 make test
6057 make
6059 make test
6065 msg "build: Windows cross build - mingw64, make (Link Library)" # ~ 30s
6066 make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra -maes -msse2 -mpclmul' WINDOWS_BUILD=1 lib programs
6069 make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -maes -msse2 -mpclmul' WINDOWS_BUILD=1 tests
6070 make WINDOWS_BUILD=1 clean
6072 msg "build: Windows cross build - mingw64, make (DLL)" # ~ 30s
6073 make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra -maes -msse2 -mpclmul' WINDOWS_BUILD=1 SHARED=1 lib programs
6074 make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra -maes -msse2 -mpclmul' WINDOWS_BUILD=1 SHARED=1 tests
6075 make WINDOWS_BUILD=1 clean
6077 msg "build: Windows cross build - mingw64, make (Library only, default config without MBEDTLS_AESNI_C)" # ~ 30s
6079 make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 lib
6080 make WINDOWS_BUILD=1 clean
6093 make
6096 make test
6119 make
6122 make memcheck
6148 make
6151 make memcheck
6179 # generated. This problem appears to go away with 18.04 or newer, so make
6187 make neat
6195 make
6198 make test
6217 make neat
6223 make
6233 make neat
6238 make
6248 make neat
6253 make
6270 make
6276 make
6284 make
6299 make
6305 make
6313 make
6329 make CFLAGS="'-DMBEDTLS_USER_CONFIG_FILE=\"../tests/configs/user-config-zeroize-memset.h\"' -DMBEDTLS_TEST_DEFINES_ZEROIZE -Werror -Wsizeof-pointer-memaccess"
6351 make programs CC="$compiler" DEBUG=1 CFLAGS="$optimization_flag"
6356 make clean
6363 msg "build: make, default config (out-of-box), libmbedcrypto.a only"
6364 CC=gcc make -C library libmbedcrypto.a
6441 # Expected error: 'make unknown_target -> 2'
6442 make unknown_target