Loading
Bug 1618775 - Uniformize preprocessor-inserted paths between platforms. r=froydnj
The preprocessor adds line markers in preprocessed files with line numbers and file they came from. Bug 1528892 changed those markers to be independent of the topobjdir and topsrcdir, by replacing them with $OBJDIR and $SRCDIR, respectively. This goes further, making these paths always use forward-slash, and never backwards-slash, making the preprocessed files identical whether the build occurred on Windows or Unix. (well, except when building for different targets for target-specific sections) Differential Revision: https://phabricator.services.mozilla.com/D64714 --HG-- extra : moz-landing-system : lando