https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93548
--- Comment #11 from Richard Earnshaw <rearnsha at gcc dot gnu.org> --- I don't think so, since the write back will update the timestamp. It would only rerun it once per make anyway. Also, the timestamp approach is really designed for files in the build area, not those in the source tree. While I'd prefer these files to live in the build area, neither can at present because the build system won't look for .opt or .md files there.