This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH v2] AndesTech NDS32 port
- From: Pedro Alves <palves at redhat dot com>
- To: Yan-Ting Lin <currygt52 at gmail dot com>, Yao Qi <qiyaoltc at gmail dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Mon, 13 Jun 2016 15:12:09 +0100
- Subject: Re: [PATCH v2] AndesTech NDS32 port
- Authentication-results: sourceware.org; auth=none
- References: <3561f390-ea41-2ee3-a5a9-d870429497c3 at gmail dot com> <e65af384-a6e2-961d-e270-4decfcdab7c7 at redhat dot com> <ca473d29-ceb4-ba5e-1337-d479a5f16d8b at gmail dot com> <868typxi5r dot fsf at gmail dot com> <CAF3YKGMCEnBPVNO6GVX-Lj+gmGO7FgpPBgTBhPXFGRAKDMR=MQ at mail dot gmail dot com>
On 06/06/2016 04:13 PM, Yan-Ting Lin wrote:
> +@emph{Note:} The first sixteen 64-bit double-precision floating-point
> +registers are overlapped with the thirty-two 32-bit single-precision
> +floating-point registers. The 32-bit single-precision registers, if
> +not being listed explicitly, will be synthesized from halves of the
> +overlapping 64-bit double-precision registers. Listing 32-bit
> +single-precision registers explicitly is deprecated, and the
> +support to it could be totally removed some day.
Why do we need to support explicitly-listed 32-bit single-precision
registers at all?
The patch looks good to me otherwise, too.
Thanks,
Pedro Alves