Re: [PATCH 1/4] riscv: Use current pseudo-instructions to access the FCSR register

Corinna Vinschen <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
On Jan 20 22:46, Keith Packard wrote:
> Use fscsr and frcsr to store and read the FCSR register instead of
> fssr and frsr.
> 
> Signed-off-by: Keith Packard <[email protected]>
> ---
>  newlib/libc/machine/riscv/ieeefp.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/newlib/libc/machine/riscv/ieeefp.c b/newlib/libc/machine/riscv/ieeefp.c
> index 9094cc651..68ace0b09 100644
> --- a/newlib/libc/machine/riscv/ieeefp.c
> +++ b/newlib/libc/machine/riscv/ieeefp.c
> @@ -15,14 +15,14 @@
>  static void
>  fssr(unsigned value)
>  {
> -  asm volatile ("fssr %0" :: "r"(value));
> +  asm volatile ("fscsr %0" :: "r"(value));
>  }
>  
>  static unsigned
>  frsr()
>  {
>    unsigned value;
> -  asm volatile ("frsr %0" : "=r" (value));
> +  asm volatile ("frcsr %0" : "=r" (value));
>    return value;
>  }
>  
> -- 
> 2.25.0.rc1

Patches 1-3 pushed.  Patch 4 is still under discussion, iiuc?

Keith, a --cover-letter for patch series would be nice, if only
to allow patchset-wide discussions to appear in a neutral place :)


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAl4mxM4ACgkQ9TYGna5E
T6CjrxAAoPwa+0ZyQDbGsRUJa33CnjO4ZAVQtB2DSALHU5SivqIMF9WGjPzptoB/
14vBoZQI+xVM11m2X0BUQbS5NvNZ4s6KTfKvKkToo09BbRup46WpW+KVP9NlCjli
3AnUabSodZU62X+aNupfDj2/f3UaUoqbnC5AAw75taIyNCiWXyFeFvd3cO4eVc0L
eWl0Rx1WOCRjoqNgNn/MWqScOoXyYl+gnZioWCbZVIYIzxR2EqgnHV3RSHwjBsXA
RGtQABESHspmK59ROaoc9B/m7Drbfc/CYa0kPpHHRD6C0T2/ElkX5O/ZwWj8zijU
G54wNKXv0uo52phMQBMm3ZvRc62eK6XjimgVfdzTjRKI576w2FIMv3BOHWtaNGIt
ZBJ8VqU58ohmKblp3XGZJw6NU3W6mvW5k0jOwXTCJ9qWy4mnFB1xxc/je5ILvFny
T5nsuMZawbqggsFXuDOPhZO3OFsV9J0MCTbzuTsRYZpyuRMf4xHhFodIzaM+fyIn
vecbEOH8PxETmkUVyLNSaV34efiI2GfxC3lNHWzjqWxLS6JIZFtcRabJi3bv+g9n
03f2UsRaLt4eaP8FkCPOMiE9djhefpWYqe3LhPunFK273lvwtKKFxLfysSi092aU
u1WZh3veVSTmmULZLfIS51nX9tbGlL6SwaQGRXrI4WYrRGD6L9M=
=niZN
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.