aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-01-09 14:19:30 +0000
committerNick Clifton <nickc@gcc.gnu.org>2009-01-09 14:19:30 +0000
commit91c82473ac6c389e29e73bdae4e4375176ac0bf3 (patch)
tree5a9d9135a807950bfd8bd8fcd9e930cd84390b18
parent0a49e5c295b8d5bbafd3c7ecb543102f9ee4160a (diff)
downloadgcc-91c82473ac6c389e29e73bdae4e4375176ac0bf3.zip
gcc-91c82473ac6c389e29e73bdae4e4375176ac0bf3.tar.gz
gcc-91c82473ac6c389e29e73bdae4e4375176ac0bf3.tar.bz2
symbian.c: Replace uses of DECL_INLINE with DECL_DECLARED_INLINE_P.
* config/sh/symbian.c: Replace uses of DECL_INLINE with DECL_DECLARED_INLINE_P. From-SVN: r143205
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/sh/symbian.c10
2 files changed, 10 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3701476..ef6ce60 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2009-01-09 Nick Clifton <nickc@redhat.com>
+
+ * config/sh/symbian.c: Replace uses of DECL_INLINE with
+ DECL_DECLARED_INLINE_P.
+
2009-01-09 Jakub Jelinek <jakub@redhat.com>
PR middle-end/38347
diff --git a/gcc/config/sh/symbian.c b/gcc/config/sh/symbian.c
index abe685b..54e013d 100644
--- a/gcc/config/sh/symbian.c
+++ b/gcc/config/sh/symbian.c
@@ -139,7 +139,7 @@ sh_symbian_dllimport_p (tree decl)
earlier declaration. */
if (TREE_CODE (decl) == FUNCTION_DECL
&& DECL_INITIAL (decl)
- && !DECL_INLINE (decl))
+ && ! DECL_DECLARED_INLINE_P (decl))
{
/* Don't warn about artificial methods. */
if (!DECL_ARTIFICIAL (decl))
@@ -152,7 +152,7 @@ sh_symbian_dllimport_p (tree decl)
/* We ignore the dllimport attribute for inline member functions.
This differs from MSVC behavior which treats it like GNUC
'extern inline' extension. */
- else if (TREE_CODE (decl) == FUNCTION_DECL && DECL_INLINE (decl))
+ else if (TREE_CODE (decl) == FUNCTION_DECL && DECL_DECLARED_INLINE_P (decl))
{
if (extra_warnings)
warning (OPT_Wattributes, "inline function %q+D is declared as "
@@ -580,7 +580,7 @@ symbian_possibly_export_base_class (tree base_class)
if (DECL_PURE_VIRTUAL_P (member))
continue;
- if (DECL_INLINE (member))
+ if (DECL_DECLARED_INLINE_P (member))
continue;
break;
@@ -671,7 +671,7 @@ symbian_export_vtable_and_rtti_p (tree ctype)
if (DECL_CONSTRUCTOR_P (member) || DECL_DESTRUCTOR_P (member))
{
- if (DECL_INLINE (member)
+ if (DECL_DECLARED_INLINE_P (member)
/* Ignore C++ backend created inline ctors/dtors. */
&& ( DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (member)
|| DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (member)))
@@ -688,7 +688,7 @@ symbian_export_vtable_and_rtti_p (tree ctype)
if (! DECL_VIRTUAL_P (member))
continue;
- if (DECL_INLINE (member))
+ if (DECL_DECLARED_INLINE_P (member))
continue;
if (lookup_attribute ("dllimport", DECL_ATTRIBUTES (member)))