Re: [target.md]: Backend passes cause code bloat of +140%.

2009-01-21 Thread Georg-Johann Lay
Weddington, Eric schrieb: > Anatoly Sokolov and I already have a patch to add builtin function capabilities for the AVR. Could you send us your patches? The patch is contained in my top post http://gcc.gnu.org/ml/gcc/2009-01/msg00309.html Here a verbatim copy, so it is easier to discuss wha

Re: [target.md]: Backend passes cause code bloat of +140%.

2009-01-21 Thread Georg-Johann Lay
Joseph S. Myers schrieb: On Wed, 21 Jan 2009, Georg-Johann Lay wrote: Up to now, LPM is not implemented in the compiler because GCC does not allow to add new target specific qualifiers like "flash". Note that work on ISO TR 18037 named address spaces is underway for GCC 4.5 (currently on na

Re: [target.md]: Backend passes cause code bloat of +140%.

2009-01-21 Thread Georg-Johann Lay
Weddington, Eric schrieb: Hi, I am trying to write some simple builtin functions for target avr. Hi Georg-Johann, Anatoly Sokolov and I already have a patch to add builtin function capabilities for the AVR. Could you send us your patches? Hi Eric, I just gave the builtin approch for pg

RE: [target.md]: Backend passes cause code bloat of +140%.

2009-01-21 Thread Weddington, Eric
> -Original Message- > From: Georg-Johann Lay [mailto:a...@gjlay.de] > Sent: Wednesday, January 21, 2009 10:05 AM > To: gcc@gcc.gnu.org > Subject: [target.md]: Backend passes cause code bloat of +140%. > > Hi, > > I am trying to write some simple builtin functions for target avr. >

Re: [target.md]: Backend passes cause code bloat of +140%.

2009-01-21 Thread Joseph S. Myers
On Wed, 21 Jan 2009, Georg-Johann Lay wrote: > Up to now, LPM is not implemented in the compiler because GCC does not > allow to add new target specific qualifiers like "flash". Note that work on ISO TR 18037 named address spaces is underway for GCC 4.5 (currently on named-addr-spaces-branch).