Provide default implementations of non-mandatory platform interface functions and declare them as weak.