diff options
Diffstat (limited to 'libgloss/riscv/configure.in')
-rw-r--r-- | libgloss/riscv/configure.in | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/libgloss/riscv/configure.in b/libgloss/riscv/configure.in new file mode 100644 index 000000000..5694013d4 --- /dev/null +++ b/libgloss/riscv/configure.in @@ -0,0 +1,45 @@ +#========================================================================= +# configure.ac for riscv libgloss and crt0 +#========================================================================= + +#------------------------------------------------------------------------- +# Setup +#------------------------------------------------------------------------- + +AC_INIT([crt0.S]) +AC_CONFIG_SRCDIR([crt0.S]) +AC_CONFIG_AUX_DIR([${srcdir}/../..]) + +#------------------------------------------------------------------------- +# Checks for programs +#------------------------------------------------------------------------- + +LIB_AC_PROG_CC +AC_CHECK_TOOL([AR],[ar]) +AC_CHECK_TOOL([RANLIB],[ranlib]) +AC_PROG_INSTALL + +#------------------------------------------------------------------------- +# Output +#------------------------------------------------------------------------- + +if test "$srcdir" = "." ; then + if test "${with_target_subdir}" != "." ; then + libgloss_topdir="${srcdir}/${with_multisrctop}../../.." + else + libgloss_topdir="${srcdir}/${with_multisrctop}../.." + fi +else + libgloss_topdir="${srcdir}/../.." +fi +AC_CONFIG_AUX_DIR($libgloss_topdir) +AC_CONFIG_FILES(Makefile, +. ${libgloss_topdir}/config-ml.in, +srcdir=${srcdir} +target=${target} +with_multisubdir=${with_multisubdir} +ac_configure_args="${ac_configure_args} --enable-multilib" +CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} +libgloss_topdir=${libgloss_topdir} +) +AC_OUTPUT |