commented out builtin ersion of memmove (not working for GCC 4.8)