diff options
author | Nick Clifton <nickc@redhat.com> | 2009-01-09 14:19:30 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2009-01-09 14:19:30 +0000 |
commit | 91c82473ac6c389e29e73bdae4e4375176ac0bf3 (patch) | |
tree | 5a9d9135a807950bfd8bd8fcd9e930cd84390b18 | |
parent | 0a49e5c295b8d5bbafd3c7ecb543102f9ee4160a (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sh/symbian.c | 10 |
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))) |