* constexpr.c (use_new_call): Always use new call handling.
authorJason Merrill <jason@redhat.com>
Mon, 17 Nov 2014 18:16:19 +0000 (13:16 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 17 Nov 2014 18:16:19 +0000 (13:16 -0500)
From-SVN: r217664

gcc/cp/ChangeLog
gcc/cp/constexpr.c

index ae347d8..e6fc326 100644 (file)
@@ -1,5 +1,7 @@
 2014-11-17  Jason Merrill  <jason@redhat.com>
 
+       * constexpr.c (use_new_call): Always use new call handling.
+
        C++14 constexpr support (minus loops and multiple returns)
        * constexpr.c (use_new_call): New macro.
        (build_data_member_initialization): Ignore non-mem-inits.
index 57d0c46..8881271 100644 (file)
@@ -1021,8 +1021,8 @@ adjust_temp_type (tree type, tree temp)
 }
 
 /* True if we want to use the new handling of constexpr calls based on
-   DECL_SAVED_TREE.  Currently only active for C++14 mode.  */
-#define use_new_call (cxx_dialect >= cxx14)
+   DECL_SAVED_TREE.  */
+#define use_new_call true
 
 /* Subroutine of cxx_eval_call_expression.
    We are processing a call expression (either CALL_EXPR or