https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
--- Comment #62 from Bernd Edlinger <bernd.edlinger at hotmail dot de> --- (In reply to Jason Merrill from comment #44) > Created attachment 41048 [details] > trial patch > > Does this fix the issue? I don't have an ARM setup handy for testing. Yes. I just tried, it and the crash is gone. However if 3.10/10 does not apply here, then it would be good to remove the special handling of the char type, and just look for a union and/or maybe a may_alias attribute.