Re: C PATCH for c/65345 (file-scope _Atomic expansion, this time with floats)

2015-04-28 Thread Joseph Myers
On Tue, 14 Apr 2015, Marek Polacek wrote: > You were right: my earlier fix for c/65345 only handled non-float types. > This patch thus handles even the float types. The fix is analogical to the > previous: use create_tmp_var_raw and TARGET_EXPR to avoid ICE. > > This only fixes x86 though, other

Re: C PATCH for c/65345 (file-scope _Atomic expansion, this time with floats)

2015-04-28 Thread Marek Polacek
Ping. On Tue, Apr 14, 2015 at 06:08:45PM +0200, Marek Polacek wrote: > You were right: my earlier fix for c/65345 only handled non-float types. > This patch thus handles even the float types. The fix is analogical to the > previous: use create_tmp_var_raw and TARGET_EXPR to avoid ICE. > > This o

C PATCH for c/65345 (file-scope _Atomic expansion, this time with floats)

2015-04-14 Thread Marek Polacek
You were right: my earlier fix for c/65345 only handled non-float types. This patch thus handles even the float types. The fix is analogical to the previous: use create_tmp_var_raw and TARGET_EXPR to avoid ICE. This only fixes x86 though, other arches will need something similar. You'll notice t