OSDN Git Service

* config/sh/symbian.c: Replace uses of DECL_INLINE with
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jan 2009 14:19:30 +0000 (14:19 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jan 2009 14:19:30 +0000 (14:19 +0000)
        DECL_DECLARED_INLINE_P.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143205 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/sh/symbian.c

index 3701476..ef6ce60 100644 (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
index abe685b..54e013d 100644 (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)))