setting malloc'd memory as executable on intel