diff --git a/source/dub/compilers/ldc.d b/source/dub/compilers/ldc.d index 79dd6d4..228a5bc 100644 --- a/source/dub/compilers/ldc.d +++ b/source/dub/compilers/ldc.d @@ -33,9 +33,9 @@ tuple(BuildOption.debugInfoC, ["-gc"]), //tuple(BuildOption.alwaysStackFrame, ["-?"]), //tuple(BuildOption.stackStomping, ["-?"]), - tuple(BuildOption.inline, ["-enable-inlining"]), + tuple(BuildOption.inline, ["-enable-inlining", "-Hkeep-all-bodies"]), tuple(BuildOption.noBoundsCheck, ["-boundscheck=off"]), - tuple(BuildOption.optimize, ["-O"]), + tuple(BuildOption.optimize, ["-O3"]), //tuple(BuildOption.profile, ["-?"]), tuple(BuildOption.unittests, ["-unittest"]), tuple(BuildOption.verbose, ["-v"]),