This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp4, 10/23] Ensure address space gets set on array types
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Bernd Schmidt <bernds at codesourcery dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 9 Dec 2013 22:42:47 +0000
- Subject: Re: [gomp4, 10/23] Ensure address space gets set on array types
- Authentication-results: sourceware.org; auth=none
- References: <52A5D8D4 dot 2030803 at codesourcery dot com> <52A5DB9D dot 50801 at codesourcery dot com>
On Mon, 9 Dec 2013, Bernd Schmidt wrote:
> Most of the compiler expects TYPE_ADDR_SPACE to be valid for things like
> initializing a MEM. The C frontend does not set it for arrays, which
> seems like an oversight caused by not setting other type qualifiers for
> array types.
I see nothing in TR 18037 to make address space qualifiers different from
other qualifiers with regard to the rule that qualifiers apply to element
types rather than array types.
--
Joseph S. Myers
joseph@codesourcery.com