* 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 ae347d8b7301d452052d291b48e64326a13b6719..e6fc326d754972f7e3b7aa8c52b5e8e22c66462c 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 57d0c465d5f20338b5e69d71507621e505683b34..8881271de24270fac2678e96c2ce75e9c0512162 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