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
This commit is contained in:
Nick Clifton 2009-01-09 14:19:30 +00:00 committed by Nick Clifton
parent 0a49e5c295
commit 91c82473ac
2 changed files with 10 additions and 5 deletions

View File

@ -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

View File

@ -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)))