removed platform_macro files and util file