digitalmars.D.learn - DMD release compiler flags when building with GDC
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (5/5) Nov 09 2019 I've noticed that the make flag ENABLE_LTO=1 fails as
- Johannes Pfau (6/15) Nov 10 2019 I think -flto is the proper flag for GCC/GDC. I don't know if LTO is
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (2/6) Nov 10 2019 Thanks
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?
Nov 09 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
Nov 10 2019
On Sunday, 10 November 2019 at 15:59:22 UTC, Johannes Pfau wrote: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 ;-)Thanks
Nov 10 2019