Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-05 Thread Alan Kao
On Fri, Aug 03, 2018 at 09:03:00PM -0700, Palmer Dabbelt wrote: > On Wed, 01 Aug 2018 11:23:43 PDT (-0700), Andrew Waterman wrote: > >On Wed, Aug 1, 2018 at 10:55 AM, Palmer Dabbelt wrote: > >>On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: > >>> > >>>This patch adds an

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-05 Thread Alan Kao
On Fri, Aug 03, 2018 at 09:03:00PM -0700, Palmer Dabbelt wrote: > On Wed, 01 Aug 2018 11:23:43 PDT (-0700), Andrew Waterman wrote: > >On Wed, Aug 1, 2018 at 10:55 AM, Palmer Dabbelt wrote: > >>On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: > >>> > >>>This patch adds an

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-03 Thread Palmer Dabbelt
On Wed, 01 Aug 2018 11:23:43 PDT (-0700), Andrew Waterman wrote: On Wed, Aug 1, 2018 at 10:55 AM, Palmer Dabbelt wrote: On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: This patch adds an option, CONFIG_FPU, to enable/disable floating procedures. Also, some style

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-03 Thread Palmer Dabbelt
On Wed, 01 Aug 2018 11:23:43 PDT (-0700), Andrew Waterman wrote: On Wed, Aug 1, 2018 at 10:55 AM, Palmer Dabbelt wrote: On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: This patch adds an option, CONFIG_FPU, to enable/disable floating procedures. Also, some style

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-01 Thread Alan Kao
On Wed, Aug 01, 2018 at 10:55:28AM -0700, Palmer Dabbelt wrote: > On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: > >This patch adds an option, CONFIG_FPU, to enable/disable floating > >procedures. Also, some style issues are fixed. > > > >Signed-off-by: Alan Kao > >Cc:

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-01 Thread Alan Kao
On Wed, Aug 01, 2018 at 10:55:28AM -0700, Palmer Dabbelt wrote: > On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: > >This patch adds an option, CONFIG_FPU, to enable/disable floating > >procedures. Also, some style issues are fixed. > > > >Signed-off-by: Alan Kao > >Cc:

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-01 Thread Andrew Waterman
On Wed, Aug 1, 2018 at 10:55 AM, Palmer Dabbelt wrote: > On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: >> >> This patch adds an option, CONFIG_FPU, to enable/disable floating >> procedures. Also, some style issues are fixed. >> >> Signed-off-by: Alan Kao >> Cc:

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-01 Thread Andrew Waterman
On Wed, Aug 1, 2018 at 10:55 AM, Palmer Dabbelt wrote: > On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: >> >> This patch adds an option, CONFIG_FPU, to enable/disable floating >> procedures. Also, some style issues are fixed. >> >> Signed-off-by: Alan Kao >> Cc:

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-01 Thread Palmer Dabbelt
On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: This patch adds an option, CONFIG_FPU, to enable/disable floating procedures. Also, some style issues are fixed. Signed-off-by: Alan Kao Cc: Greentime Hu Cc: Zong Li --- arch/riscv/Kconfig | 9

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-08-01 Thread Palmer Dabbelt
On Tue, 26 Jun 2018 21:22:26 PDT (-0700), alan...@andestech.com wrote: This patch adds an option, CONFIG_FPU, to enable/disable floating procedures. Also, some style issues are fixed. Signed-off-by: Alan Kao Cc: Greentime Hu Cc: Zong Li --- arch/riscv/Kconfig | 9

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-06-29 Thread Christoph Hellwig
Btw, I wonder if we just just move __restore_d_state/__save_d_state to assembly. They just call assembly routines to start with, so they might be a natural fit for the new fpu.S file.

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-06-29 Thread Christoph Hellwig
Btw, I wonder if we just just move __restore_d_state/__save_d_state to assembly. They just call assembly routines to start with, so they might be a natural fit for the new fpu.S file.

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-06-29 Thread Christoph Hellwig
> diff --git a/arch/riscv/Makefile b/arch/riscv/Makefile > index 6d4a5f6c3f4f..ad3033739430 100644 > --- a/arch/riscv/Makefile > +++ b/arch/riscv/Makefile > @@ -26,7 +26,6 @@ ifeq ($(CONFIG_ARCH_RV64I),y) > > KBUILD_CFLAGS += -mabi=lp64 > KBUILD_AFLAGS += -mabi=lp64 > -

Re: [PATCH v2] riscv: Add support to no-FPU systems

2018-06-29 Thread Christoph Hellwig
> diff --git a/arch/riscv/Makefile b/arch/riscv/Makefile > index 6d4a5f6c3f4f..ad3033739430 100644 > --- a/arch/riscv/Makefile > +++ b/arch/riscv/Makefile > @@ -26,7 +26,6 @@ ifeq ($(CONFIG_ARCH_RV64I),y) > > KBUILD_CFLAGS += -mabi=lp64 > KBUILD_AFLAGS += -mabi=lp64 > -

[PATCH v2] riscv: Add support to no-FPU systems

2018-06-26 Thread Alan Kao
This patch adds an option, CONFIG_FPU, to enable/disable floating procedures. Also, some style issues are fixed. Signed-off-by: Alan Kao Cc: Greentime Hu Cc: Zong Li --- arch/riscv/Kconfig | 9 arch/riscv/Makefile| 19 +++

[PATCH v2] riscv: Add support to no-FPU systems

2018-06-26 Thread Alan Kao
This patch adds an option, CONFIG_FPU, to enable/disable floating procedures. Also, some style issues are fixed. Signed-off-by: Alan Kao Cc: Greentime Hu Cc: Zong Li --- arch/riscv/Kconfig | 9 arch/riscv/Makefile| 19 +++