In gcc/c-family/: 2010-11-30 Nicola Pero <nicola.pero@meta-innovation.com>
[gcc.git] / gcc / cp / call.c
index 0f016ca324a6573a509ddd6bcf4fd33dbecff53e..6a11217ed9b4ce497c693a8f8e1fefa623de3e3d 100644 (file)
@@ -872,8 +872,6 @@ standard_conversion (tree to, tree from, tree expr, bool c_cast_p,
               && TREE_CODE (TREE_TYPE (from)) != FUNCTION_TYPE)
        {
          tree nfrom = TREE_TYPE (from);
-         if (c_dialect_objc ())
-           nfrom = objc_non_volatilized_type (nfrom);
          from = build_pointer_type
            (cp_build_qualified_type (void_type_node, 
                                      cp_type_quals (nfrom)));
@@ -1483,9 +1481,6 @@ implicit_conversion (tree to, tree from, tree expr, bool c_cast_p,
       || expr == error_mark_node)
     return NULL;
 
-  if (c_dialect_objc ())
-    from = objc_non_volatilized_type (from);
-
   if (TREE_CODE (to) == REFERENCE_TYPE)
     conv = reference_binding (to, from, expr, c_cast_p, flags);
   else