https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89208
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |arm CC| |rguenth at gcc dot gnu.org Summary|unaligned access expanded |unaligned access expanded |to memcpy |to memcpy with | |-ffreestanding --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- I _think_ even with -ffreestanding we assume some basic stuff like memcpy and memove is available, no? Note -ffreestanding is a C-family option only and thus doesn't limit the middle-end in any way.