GDC compilation bloat?
Kyle De'Vir
kyle.devir at mykolab.com
Sat Sep 8 07:40:13 UTC 2018
Maybe I'm missing something, but the binary size that GDC outputs
on compilation, for a very simple Hello World example, is very
large, even after stripping it.
Comparison between DMD and GDC, all after stripping, plus
compilation commands:
dmd -mcpu=native -O -release -inline -boundscheck=off -of=main
main.d
669 KiB
gdc -frelease -march=native -O3 -pipe -fstack-protector-strong
-fno-plt -o main main.d
1.4 MiB
Why are they so different? Is that how large GDC produced
binaries usually are?
More information about the D.gnu
mailing list