diff --git a/source/dub/compilers/gdc.d b/source/dub/compilers/gdc.d index ac59d50..6938f48 100644 --- a/source/dub/compilers/gdc.d +++ b/source/dub/compilers/gdc.d @@ -35,16 +35,16 @@ tuple(BuildOptions.inline, ["-finline-functions"]), tuple(BuildOptions.noBoundsCheck, ["-fno-bounds-check"]), tuple(BuildOptions.optimize, ["-O3"]), - //tuple(BuildOptions.profile, ["-X"]), + tuple(BuildOptions.profile, ["-pg"]), tuple(BuildOptions.unittests, ["-funittest"]), tuple(BuildOptions.verbose, ["-fd-verbose"]), tuple(BuildOptions.ignoreUnknownPragmas, ["-fignore-unknown-pragmas"]), tuple(BuildOptions.syntaxOnly, ["-fsyntax-only"]), tuple(BuildOptions.warnings, ["-Wall"]), tuple(BuildOptions.warningsAsErrors, ["-Werror", "-Wall"]), - //tuple(BuildOptions.ignoreDeprecations, ["-?"]), - //tuple(BuildOptions.deprecationWarnings, ["-?"]), - //tuple(BuildOptions.deprecationErrors, ["-?"]), + tuple(BuildOptions.ignoreDeprecations, ["-Wno-deprecated"]), + tuple(BuildOptions.deprecationWarnings, ["-Wdeprecated"]), + tuple(BuildOptions.deprecationErrors, ["-Werror", "-Wdeprecated"]), tuple(BuildOptions.property, ["-fproperty"]), ];