On Thu, 21 Nov 2013, Hans-Peter Nilsson wrote: > with this/these patches > at least I'll be able to tell people that _Atomic for C11 works.
Oh right, gcc still doesn't remove target-introduced "manual" alignment checks (when expanding atomic intrinsics), but at least gcc makes sure it's aligned on stack, when options doesn't say it's aligned. And a.c:plugh2 doesn't seem to perform an atomic assignment, but just assignment through an _Atomic-aligned stack temporary. Might be my C11-ignorance showing. (Without the patches layout and alignment is all broken.) brgds, H-P