> But how about the remain changes (drop invalid defines and adding new ones)? You should probably make these separate patches, with good commit messages why the are invalid, and what the new ones are useful for. Andrew