• Stephen Kelly's avatar
    cmMakefile: Mark definitions explicitly erased, even at top level. · f58c3774
    Stephen Kelly authored
    Presumably the intention here is to attempt to optimize memory by not
    storing what is not needed.  However, all keys need to be tracked
    anyway to implement initialization tracking, and this special case
    gets in the way of simplifying the implementation of that.
    This doesn't change any observable effects because values set
    to 0 are considered not to exist by the cmDefinitions API.