This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v4 16/17] RISC-V: Build Infastructure


On Sat, 13 Jan 2018, Palmer Dabbelt wrote:

> diff --git a/sysdeps/riscv/preconfigure b/sysdeps/riscv/preconfigure

> +    case "$flen" in
> +    64)
> +    	float_machine=rvd
> +	with_fp_cond=1
> +    	;;
> +    "")
> +    	float_machine=
> +	with_fp_cond=0
> +    	;;
> +    *)
> +    	echo "Unable to determine FLEN" >&2
> +    	exit 1
> +    	;;
> +    esac

It's deliberate that you don't support the "f" ABI.  Is it also deliberate 
that here you don't support the case of "f" hardware (float but not double 
supported in hardware) with the soft-float ABI, despite having sysdeps 
directories structured to distinguish rvf and rvd?

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]