Re: MinGW-w64 fenv changes.

2025-04-25 Thread Collin Funk
Bruno Haible writes: > When working on the floating-point code, one needs to have the hardware > specification handy. In this case, it is the > Intel® 64 and IA-32 Architectures Software Developer’s Manual > Combined Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D and 4 > (4700 pages) > > Then,

Re: MinGW-w64 fenv changes.

2025-04-25 Thread Bruno Haible via Gnulib discussion list
Hi Collin, > I can look at porting it but I have no knowledge of x86 floating point, Thanks for volunteering to handle this. When working on the floating-point code, one needs to have the hardware specification handy. In this case, it is the Intel® 64 and IA-32 Architectures Software Developer

MinGW-w64 fenv changes.

2025-04-24 Thread Collin Funk
Hi Bruno, I was experimenting with Windows recently after the recent gperf thread. In a "MSYS2 MINGW64" window I found that a gnulib testdir of all modules fails to build due to the following assertion in fenv-env.c: verify (sizeof (fenv_t) >= sizeof (x86_387_fenv_t)); Upon investigating, I