added string and memory functions for x86_64