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/cp | |
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/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cp/tree.c | 10 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 7b3445b..d9164d2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +2010-05-29 Steven Bosscher <steven@gcc.gnu.org> + + * tree.c (c_register_addr_space): Add stub. + 2010-05-28 Joseph Myers <joseph@codesourcery.com> * g++spec.c (lang_specific_driver): Use fatal_error instead of diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index d5ccd65..9a5ee0f 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -3199,6 +3199,16 @@ cp_free_lang_data (tree t) } } +/* Stub for c-common. Please keep in sync with c-decl.c. + FIXME: If address space support is target specific, then this + should be a C target hook. But currently this is not possible, + because this function is called via REGISTER_TARGET_PRAGMAS. */ +void +c_register_addr_space (const char *word ATTRIBUTE_UNUSED, + addr_space_t as ATTRIBUTE_UNUSED) +{ +} + #if defined ENABLE_TREE_CHECKING && (GCC_VERSION >= 2007) /* Complain that some language-specific thing hanging off a tree |