mirror of
https://github.com/yuzu-emu/mbedtls
synced 2024-11-25 13:49:09 +00:00
Add -march argument to armc6 build tests
This commit is contained in:
parent
31f9b5bdd8
commit
a5cd973047
1 changed files with 15 additions and 9 deletions
|
@ -98,6 +98,16 @@ msg()
|
||||||
echo "******************************************************************"
|
echo "******************************************************************"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
armc6_build_test()
|
||||||
|
{
|
||||||
|
FLAGS="$1"
|
||||||
|
|
||||||
|
msg "build: ARM Compiler 6 ($FLAGS), make"
|
||||||
|
ARM_TOOL_VARIANT="ult" CC="$ARMC6_CC" AR="$ARMC6_AR" CFLAGS="$FLAGS" \
|
||||||
|
WARNING_CFLAGS= make lib
|
||||||
|
make clean
|
||||||
|
}
|
||||||
|
|
||||||
err_msg()
|
err_msg()
|
||||||
{
|
{
|
||||||
echo "$1" >&2
|
echo "$1" >&2
|
||||||
|
@ -460,15 +470,11 @@ scripts/config.pl unset MBEDTLS_PLATFORM_TIME_ALT # depends on MBEDTLS_HAVE_TIME
|
||||||
CC="$ARMC5_CC" AR="$ARMC5_AR" WARNING_CFLAGS= make lib
|
CC="$ARMC5_CC" AR="$ARMC5_AR" WARNING_CFLAGS= make lib
|
||||||
make clean
|
make clean
|
||||||
|
|
||||||
msg "build: ARM Compiler 6 (arm-arm-none-eabi), make"
|
armc6_build_test "--target=arm-arm-none-eabi -march=armv7-a"
|
||||||
ARM_TOOL_VARIANT="ult" CC="$ARMC6_CC" AR="$ARMC6_AR" \
|
armc6_build_test "--target=arm-arm-none-eabi -march=armv7-m"
|
||||||
CFLAGS="--target=arm-arm-none-eabi" WARNING_CFLAGS= make lib
|
armc6_build_test "--target=arm-arm-none-eabi -march=armv8.2-a"
|
||||||
make clean
|
armc6_build_test "--target=arm-arm-none-eabi -march=armv8-m.main"
|
||||||
|
armc6_build_test "--target=aarch64-arm-none-eabi"
|
||||||
msg "build: ARM Compiler 6 (aarch64-arm-none-eabi), make"
|
|
||||||
ARM_TOOL_VARIANT="ult" CC="$ARMC6_CC" AR="$ARMC6_AR" \
|
|
||||||
CFLAGS="--target=aarch64-arm-none-eabi" WARNING_CFLAGS= make lib
|
|
||||||
make clean
|
|
||||||
|
|
||||||
if which i686-w64-mingw32-gcc >/dev/null; then
|
if which i686-w64-mingw32-gcc >/dev/null; then
|
||||||
msg "build: cross-mingw64, make" # ~ 30s
|
msg "build: cross-mingw64, make" # ~ 30s
|
||||||
|
|
Loading…
Reference in a new issue