Bug 11117 – Pseudo module __entrypoint.d listed as dependency with -deps

Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-09-24T12:05:00Z
Last change time
2013-09-25T02:56:37Z
Keywords
pull
Assigned to
nobody
Creator
r.sagitario

Comments

Comment #0 by r.sagitario — 2013-09-24T12:05:05Z
Building the smallest possible program "void main() {}" with current git-head and option -deps=file.dep adds a line __entrypoint (__entrypoint.d) : private : object (m:\\s\\d\\rainers\\druntime\\import\\object.di) to the dependency file confusing build tools, e.g. Visual D. I recommend it should not appear as a dependency.
Comment #1 by k.hara.pg — 2013-09-24T19:31:07Z
Comment #2 by github-bugzilla — 2013-09-25T02:56:19Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/fa7f74411b691cab6745c2cc84e4780d834f8c1d fix Issue 11117 - Pseudo module __entrypoint.d listed as dependency with -deps https://github.com/D-Programming-Language/dmd/commit/2a0a51324a0ac7ed8f36dc2656f9bbb393aa8e46 Merge pull request #2586 from 9rnsr/fix11117 [REG2.064a] Issue 11117 - Pseudo module __entrypoint.d listed as dependency with -deps