DMD release compiler flags when building with GDC

Johannes Pfau nospam at example.com
Sun Nov 10 15:59:22 UTC 2019


Am Sat, 09 Nov 2019 20:43:20 +0000 schrieb Per Nordlöw:

> I've noticed that the make flag ENABLE_LTO=1 fails as
> 
>      Error: unrecognized switch '-flto=full'
> 
> when building dmd with GDC 9.
> 
> Does gdc-9 support lto? If so what flags should I use?
> 
> If not what are the preferred DFLAGS when building dmd with gdc?


I think -flto is the proper flag for GCC/GDC. I don't know if LTO is 
working though. A long time ago there were some bugs, but maybe that's 
been fixed. You probably just have to try and see ;-)


-- 
Johannes


More information about the Digitalmars-d-learn mailing list