I think it might be very important to override the default implementations of memcpy and memmove since libgcc cannot really make a decision on how to generate the optimal code for specific platform. Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows