title: Does "-dndebug" (lower-case) do anything in g++?
body: <p>I'm working on minor changes to a multi-platform C++ project with a 400-line Linux makefile that someone else created years ago.</p>
  
  <p>Two lines in the makefile use <code>-dndebug</code> (lower-case) as a command-line argument to g++.<br>
  I think the intention was to define the <code>ndebug</code> symbol, but does the argument even do anything when it's lower-case?</p>
  
  <p>I have minimal knowledge of g++ and make but, going by the page linked below, I think the argument needs to be upper-case to work.<br>
  <a href="http://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html" rel="noreferrer">http://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html</a></p>