Drop redundant/explicit `=1` in `-DFOO=1` flags
authorHerbert Valerio Riedel <hvr@gnu.org>
Thu, 31 Dec 2015 21:01:26 +0000 (22:01 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Thu, 31 Dec 2015 21:35:49 +0000 (22:35 +0100)
commit0d20737860c29169d89c1d5ea728f3848cc28564
tree8044cd1d918e4dcca74f086d09faf6e9ffe0aed3
parenteae40e16a0933fe3b6cb0ee4dc9cdbe3d21e44ce
Drop redundant/explicit `=1` in `-DFOO=1` flags

Quoting the POSIX standard for the `-D` C compiler flag:

  -D  name[=value]

      Define name as if by a C-language #define directive.
      If no `=value` is given, a value of 1 shall be used.
      [...]

Removing this explicit `=1` definition from `-D` flags which are used to
define boolean macro constants makes the CLI invocation a bit more
idiomatic and reduces visual noise in debugging output
(flags containing `=`s are additionally put in single-quotes by GHC)
compiler/main/DriverPipeline.hs
mk/config.mk.in
testsuite/tests/rts/Makefile