This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: How big (and fast) is going to be GCC 8?
- From: David Malcolm <dmalcolm at redhat dot com>
- To: Martin Liška <mliska at suse dot cz>, GCC Development <gcc at gcc dot gnu dot org>
- Cc: Jan Hubicka <hubicka at ucw dot cz>, Richard Biener <richard dot guenther at gmail dot com>, Michael Matz <matz at suse dot de>, Martin Jambor <mjambor at suse dot cz>
- Date: Tue, 06 Mar 2018 10:13:16 -0500
- Subject: Re: How big (and fast) is going to be GCC 8?
- Authentication-results: sourceware.org; auth=none
- References: <6f547f38-1751-c003-b5ae-52dae776d39a@suse.cz>
On Tue, 2018-03-06 at 11:14 +0100, Martin Liška wrote:
> Hello.
>
> Many significant changes has landed in mainline and will be released
> as GCC 8.1.
> I decided to use various GCC configs we have and test how there
> configuration differ
> in size and also binary size.
>
> This is first part where I measured binary size, speed comparison
> will follow.
> Configuration names should be self-explaining, the 'system-*' is
> built done
> without bootstrap with my system compiler (GCC 7.3.0). All builds are
> done
> on my Intel Haswell machine.
>
> Feel free to reply if you need any explanation.
> Martin
Some possibly silly questions:
(a) was this done with:
--enable-checking=release ?
(b) is this measuring cc1 ?
(c) are the units bytes? (so ~183MB for the unstripped system-O2-
native cc1, ~25MB after stripping?)
(d) do you have comparable data for gcc 7?
Thanks
Dave