[dmd-internals] [D-Programming-Language/dmd] 6839ad: Fix default protection in dependency file
GitHub
noreply at github.com
Sun Oct 21 23:28:57 PDT 2012
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 6839adaef2ef5591cc05f85c3ce0a2cd04ab5d07
https://github.com/D-Programming-Language/dmd/commit/6839adaef2ef5591cc05f85c3ce0a2cd04ab5d07
Author: Leandro Lucarella <luca at llucax.com.ar>
Date: 2012-10-21 (Sun, 21 Oct 2012)
Changed paths:
M src/import.c
A test/runnable/depsprot.sh
A test/runnable/extra-files/depsprot.d
A test/runnable/imports/depsprot_default.d
A test/runnable/imports/depsprot_private.d
A test/runnable/imports/depsprot_public.d
Log Message:
-----------
Fix default protection in dependency file
Import without explicit protection attributes are printed as public
imports in the dependency file (-deps), which could lead to incorrect
dependencies calculations by programs using this option.
This patch makes it print default protection as private (or whatever the
compiler think it should be). Test case added.
Commit: 0085d3243c50302f6a2a2cd0b01ec1ab7c904760
https://github.com/D-Programming-Language/dmd/commit/0085d3243c50302f6a2a2cd0b01ec1ab7c904760
Author: Walter Bright <walter at walterbright.com>
Date: 2012-10-21 (Sun, 21 Oct 2012)
Changed paths:
M src/import.c
A test/runnable/depsprot.sh
A test/runnable/extra-files/depsprot.d
A test/runnable/imports/depsprot_default.d
A test/runnable/imports/depsprot_private.d
A test/runnable/imports/depsprot_public.d
Log Message:
-----------
Merge pull request #1173 from llucax/deps-protection
Fix default protection in dependency file
Compare: https://github.com/D-Programming-Language/dmd/compare/9bda33388554...0085d3243c50
More information about the dmd-internals
mailing list