The SPU port is adding support for named address spaces, and will be adding the __ea keyword as a type qualifier. At the moment, the named address support is for C only, but at some point in the future, it might be desirable to add named address support to C++ as well. If C++ support is added, then the libstdc++-v3/include/tr1/ell_integral.tcc file needs to be changed to not use the __ea identifier.
-- Summary: libstdc++-v3/include/tr1/ell_integral.tcc contains __ea identifier Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: gnu at the-meissners dot org GCC build triplet: x86_64-gnu-linux GCC host triplet: x86_64-gnu-linux GCC target triplet: spu-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38421