[Issue 13334] [infoleak] DMD always places module paths in data segment

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Tue Aug 19 18:24:00 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=13334

--- Comment #1 from Vladimir Panteleev <thecybershadow at gmail.com> ---
Correction. There are two separate issues here:

1. DMD leaks information about the source code in a way that can't be turned
off with compiler switches.

2. DMD emits information that is useless to certain programs.

The first solution above only applies to the second problem. The first problem
touches a much bigger subject with several approaches, e.g. a set of compiler
switches to strip or obfuscate file names, class names, __FILE__/__LINE__
expansions throughout Phobos, etc.

--


More information about the Digitalmars-d-bugs mailing list