remove unknown-pragma warning