[PATCH v2 2/2] break fenv.c file to function files

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Jul 24 05:36:57 UTC 2020


On 24/07/2020 07:35, Eshan Dhawan wrote:

>>> -#include "../../fenv/fenv_stub.c"
>>> +#include <fenv.h>
>>> +
>>> +int feclearexcept(int excepts)
>>> +{
>>> +#ifndef __SOFTFP__
>>> +    fexcept_t __fpsr;
>>> +
>>> +    vmrs_fpscr(__fpsr);
>>> +    __fpsr &= ~excepts;
>>> +    vmsr_fpscr(__fpsr);
>>> +#endif
>>> +    return (0);
>>> +}
>> Where is vmrs_fpscr() defined? Please add a header file for this, for example
>>
> I defined it in machine/arm/sys/fenv.h
> Apologies I forgot to add the file in the patch
> I will resend V2 with the correct message and file
I would not place this define in <sys/fenv.h> since it is an 
implementation detail.


More information about the devel mailing list