I mean that directives other than inlining impact correctness. If you have a source file that only builds for one OS, stripping the build tag will break your build.