diff --git a/configure b/configure index d7d3380..61c0292 100755 --- a/configure +++ b/configure @@ -4084,13 +4084,13 @@ fi case "${BUILD_32BIT}" in yes|default) echo "Building 32-bit pk" - CFLAGS="$default_CFLAGS -m32" - LDFLAGS="-m32" + CFLAGS="$default_CFLAGS -march=rv32imafdc -mabi=ilp32d" + LDFLAGS="-march=rv32imafdc -mabi=ilp32d" install_subdir="riscv32-unknown-elf" ;; *) - CFLAGS="$default_CFLAGS" - LDFLAGS= + CFLAGS="$default_CFLAGS -march=rv64imafdc -mabi=lp64d" + LDFLAGS="-march=rv64imafdc -mabi=lp64d" install_subdir="riscv64-unknown-elf" ;; esac diff --git a/configure.ac b/configure.ac index 4cf9b61..06fdc28 100644 --- a/configure.ac +++ b/configure.ac @@ -88,13 +88,13 @@ AC_ARG_ENABLE([32bit], case "${BUILD_32BIT}" in yes|default) echo "Building 32-bit pk" - CFLAGS="$default_CFLAGS -m32" - LDFLAGS="-m32" + CFLAGS="$default_CFLAGS -march=rv32imafdc -mabi=ilp32d" + LDFLAGS="-march=rv32imafdc -mabi=ilp32d" install_subdir="riscv32-unknown-elf" ;; *) - CFLAGS="$default_CFLAGS" - LDFLAGS= + CFLAGS="$default_CFLAGS -march=rv64imafdc -mabi=lp64d" + LDFLAGS="-march=rv64imafdc -mabi=lp64d" install_subdir="riscv64-unknown-elf" ;; esac