This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/30908] -Os inlines functions that are called more than once (optimization regression)
- From: "j at uriah dot heep dot sax dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Feb 2007 19:51:22 -0000
- Subject: [Bug middle-end/30908] -Os inlines functions that are called more than once (optimization regression)
- References: <bug-30908-11199@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #15 from j at uriah dot heep dot sax dot de 2007-02-21 19:51 -------
(In reply to comment #14)
> The AVR back-end really needs improvement:
Oh, I certainly wouldn't deny that. :-)
Yes, the tendency to handle far too many items as 16 bits (the
sizeof(int) on that machine) when 8 bits would suffice is one of the
major issues the AVR-GCC users have with the compiler. If we could
really find someone to improve that, we'd probably even catch up with
the rather famous IAR compiler (that right now generates about
10...20 % tighter code, at a price of some four-digit USDs per
license...).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30908