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. Conceptually, this doesn't seem much different than existing type qualifiers const/volatile, for which case we must already have a solution. Maybe similar treatment will work for named address spaces? Otherwise, these answers all seem very reasonable. One more thing occurred to me. An official patch will also require documentation. We will need user documentation to explain the new source code constructs and their behaviour. And we will need internals documentation to explain the new macros, etc. -- Jim Wilson, GNU Tools Support, http://www.specifix.com