Re: [Tinycc-devel] signed zero handling is still buggy

2014-01-12 Thread Vincent Lefevre
Hi, On 2014-01-12 04:59:06 +0100, Michael Matz wrote: I think I've fixed that now on mob [1]. In particular +x is regarded as no-op for floating point types (for integer types it's still x+0 so that the promotions still happen automatically). And unary -x is now expanded as subtract(-0,x)

Re: [Tinycc-devel] signed zero handling is still buggy

2014-01-12 Thread Michael Matz
Hi, On Sun, 12 Jan 2014, Vincent Lefevre wrote: On 2014-01-12 04:59:06 +0100, Michael Matz wrote: I think I've fixed that now on mob [1]. In particular +x is regarded as no-op for floating point types (for integer types it's still x+0 so that the promotions still happen automatically). And

[Tinycc-devel] signed zero handling is still buggy

2014-01-11 Thread Vincent Lefevre
On 2014-01-04 20:59:18 +0800, Thomas Preud'homme wrote: Le vendredi 3 janvier 2014, 13:28:13 Thomas Preud'homme a écrit : Le vendredi 3 janvier 2014, 04:54:57 Vincent Lefevre a écrit : Hi Thomas, On 2014-01-03 10:30:15 +0800, Thomas Preud'homme wrote: There is quite a few

Re: [Tinycc-devel] signed zero handling is still buggy

2014-01-11 Thread Michael Matz
Hi, On Sun, 12 Jan 2014, Vincent Lefevre wrote: There's still a bug related to signed zero support. I think I've fixed that now on mob [1]. In particular +x is regarded as no-op for floating point types (for integer types it's still x+0 so that the promotions still happen automatically).