diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2010-05-28 23:13:18 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2010-05-28 23:13:18 +0000 |
commit | bffad7f1cf127cbc4b103db2f30317e9f59422fd (patch) | |
tree | 10c0cab781166ed9521df083f46d8b46e2cb8deb /gcc/c-common.c | |
parent | d685a689926729886f15c873b3a97b91464e063e (diff) | |
download | gcc-bffad7f1cf127cbc4b103db2f30317e9f59422fd.zip gcc-bffad7f1cf127cbc4b103db2f30317e9f59422fd.tar.gz gcc-bffad7f1cf127cbc4b103db2f30317e9f59422fd.tar.bz2 |
c-common.h: Add FIXME for awkward split of c_register_addr_space.
gcc/ChangeLog:
* c-common.h: Add FIXME for awkward split of c_register_addr_space.
* c-common.c (c_register_addr_space): Remove here.
* c-decl.c (c_register_addr_space): Re-add here.
cp/ChangeLog:
* tree.c (c_register_addr_space): Add stub.
From-SVN: r160006
Diffstat (limited to 'gcc/c-common.c')
-rw-r--r-- | gcc/c-common.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/c-common.c b/gcc/c-common.c index 77026fa..3286347 100644 --- a/gcc/c-common.c +++ b/gcc/c-common.c @@ -853,26 +853,6 @@ const struct attribute_spec c_common_format_attribute_table[] = { NULL, 0, 0, false, false, false, NULL } }; - -/* Register reserved keyword WORD as qualifier for address space AS. */ - -void -c_register_addr_space (const char *word, addr_space_t as) -{ - int rid = RID_FIRST_ADDR_SPACE + as; - tree id; - - /* Address space qualifiers are only supported - in C with GNU extensions enabled. */ - if (c_dialect_cxx () || c_dialect_objc () || flag_no_asm) - return; - - id = get_identifier (word); - C_SET_RID_CODE (id, rid); - C_IS_RESERVED_WORD (id) = 1; - ridpointers [rid] = id; -} - /* Return identifier for address space AS. */ const char * |