Re: [Qemu-devel] [PATCH 0/3] softfloat: Remove STATUS macros

2015-02-06 Thread Peter Maydell
On 2 February 2015 at 21:37, Richard Henderson wrote: > On 02/02/2015 12:31 PM, Peter Maydell wrote: >> Peter Maydell (3): >> softfloat: Expand out the STATUS_PARAM macro >> softfloat: expand out STATUS_VAR >> softfloat: expand out STATUS macro >> >> fpu/softfloat-specialize.h | 124 ++-- >

Re: [Qemu-devel] [PATCH 0/3] softfloat: Remove STATUS macros

2015-02-02 Thread Richard Henderson
On 02/02/2015 12:31 PM, Peter Maydell wrote: > Peter Maydell (3): > softfloat: Expand out the STATUS_PARAM macro > softfloat: expand out STATUS_VAR > softfloat: expand out STATUS macro > > fpu/softfloat-specialize.h | 124 ++-- > fpu/softfloat.c| 1609 > +++

[Qemu-devel] [PATCH 0/3] softfloat: Remove STATUS macros

2015-02-02 Thread Peter Maydell
This patchset expands out all the uses of the softfloat STATUS_VAR, STATUS_PARAM and STATUS macros and removes their definitions. In my opinion these macros are basically just obfuscating the passing around and use of a float_status pointer in the softfloat code, and serve no useful purpose. I use