Re: named address spaces (update)

2005-07-10 Thread Martin Koegler
On Thu, Jul 07, 2005 at 09:45:04PM -0400, Paul Schlie wrote: > James E Wilson writes: > >> On Sun, 2005-07-03 at 07:31, Martin Koegler wrote: > >> * need to rewrite recursivly each element of type (which my contain > >> structures, unions, ...) if a address space is set > >> In http://gcc.gnu.org

Re: named address spaces (update)

2005-07-07 Thread Paul Schlie
James E Wilson writes: >> On Sun, 2005-07-03 at 07:31, Martin Koegler wrote: >> * need to rewrite recursivly each element of type (which my contain >> structures, unions, ...) if a address space is set >> In http://gcc.gnu.org/ml/gcc/2005-04/msg01438.html, this was rated as >> bad idea. > > It is

Re: named address spaces (update)

2005-07-06 Thread James E Wilson
On Sun, 2005-07-03 at 07:31, Martin Koegler wrote: > * need to rewrite recursivly each element of type (which my contain > structures, > unions, ...) if a address space is set > In http://gcc.gnu.org/ml/gcc/2005-04/msg01438.html, this was rated as bad > idea. It is possible I was wrong. Co

Re: named address spaces (update)

2005-07-03 Thread Martin Koegler
On Fri, Jul 01, 2005 at 06:49:18PM -0700, James E Wilson wrote: > Martin Koegler wrote: > >I continued to work on the support for named address spaces in GCC. > > An possible issue is the effect on gcc memory usage and compile time. I > see you increased the size of MEM rtl which will increase m

Re: named address spaces (update)

2005-07-01 Thread James E Wilson
Martin Koegler wrote: I continued to work on the support for named address spaces in GCC. This does look like a good start. An possible issue is the effect on gcc memory usage and compile time. I see you increased the size of MEM rtl which will increase memory usage. Also, there seem to be

Re: named address spaces (update)

2005-06-29 Thread E. Weddington
DJ Delorie wrote: Limitations are: * All pointer have Pmode size. The ability to have various pointer widths would be nice too. I would agree with this too. It would be very useful, e.g. for the AVR port. Eric

Re: named address spaces (update)

2005-06-29 Thread E. Weddington
Martin Koegler wrote: I continued to work on the support for named address spaces in GCC. I managed to move much of the managing code for the namespace attribute into the create funtions of tree nodes, so in most cases, only the language frontends need to assign and check the named address space

Re: named address spaces (update)

2005-06-29 Thread Daniel Jacobowitz
On Wed, Jun 29, 2005 at 10:47:40AM +0200, Martin Koegler wrote: > NAMESPACE(EEPROM); > NAMESPACE(LORAM); > > (I know, that the NAMESPACE is not the correct naming, but named > address space is a bit too long. Any suggestions?) ADDRSPACE? Named is implicit, since you provided a name. BTW, you ma

Re: named address spaces (update)

2005-06-29 Thread DJ Delorie
> Limitations are: > * All pointer have Pmode size. The ability to have various pointer widths would be nice too.

named address spaces (update)

2005-06-29 Thread Martin Koegler
I continued to work on the support for named address spaces in GCC. I managed to move much of the managing code for the namespace attribute into the create funtions of tree nodes, so in most cases, only the language frontends need to assign and check the named address spaces. I moved to creation o