Compile x86 code
Change function name to avoid name clash with other libraries