2011/11/29 Georg-Johann Lay <a...@gjlay.de>:
> Ian Lance Taylor wrote:
>> Georg-Johann Lay <a...@gjlay.de> writes:
>>
>>> So if a frontend can define address spaces and it is a generic feature, the
>>> question is how to get the name of an address space in a generic, language
>>> independent way.
>>
>> We could decide that all frontends that use address spaces must define a
>> printable name for each address space.  That would mean changing the
>> middle-end address space interface to give a name to each address space.
>> The current middle-end address space interface does not require that
>> address spaces have a name.  I was not involved in the addition of
>> address spaces to gcc, and I don't know why they followed the path they
>> did.
>>
>> Ian
>
> Presumably they chose that approach to keep it simple or it is even a
> performance issue to move the name around.
>
> I attached a patch but I fail to find the right configure options for
> gcc/binutils as the testsuite complains
>
> ./avr/bin/ld: bad -plugin option
>
> Configured gcc with --enable-lto and binutils 2.21 with --enable-plugin.
>
> Maybe the patch can be pre-approved so that the others can proceed with their 
> work?

Better to complete this work.

Denis.

Reply via email to