On Saturday, 21 December 2013 at 01:14:05 UTC, Jakob Ovrum wrote:
Well, then it does become a lot harder to exploit, but DMD being a C++ project it might be prone to security flaws, especially in past versions (I'm not very familiar with the DMD codebase, so can't say for sure). Make sure you don't link the executables at least, so DMD is the only point of failure. I would use "-c -o-". It becomes security through obscurity - who would want to rummage through past versions of DMD's source code?
I am indeed using -c, but unfortunately early versions of DMD do not have -o-
