]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/47488 (sorry, unimplemented: string literal in function template signature)
authorJason Merrill <jason@redhat.com>
Tue, 8 Mar 2011 17:39:10 +0000 (12:39 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 8 Mar 2011 17:39:10 +0000 (12:39 -0500)
PR c++/47488
* mangle.c (write_template_arg_literal) [STRING_CST]: Sorry.

From-SVN: r170785

gcc/cp/ChangeLog
gcc/cp/mangle.c

index 2dc4781655bd18efdbe82f3fda473dbe9a26d822..17fa6f9bab5d50ffdac5c0f196693ea4ac0c13ed 100644 (file)
@@ -1,3 +1,8 @@
+2011-03-08  Jason Merrill  <jason@redhat.com>
+
+       PR c++/47488
+       * mangle.c (write_template_arg_literal) [STRING_CST]: Sorry.
+
 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
 
        PR c++/47589
index f4d76d136574baa3fb27b79b91ae2c97d510b69c..ee32239a9d95a3ce9bf3a4c39aba815263b9613a 100644 (file)
@@ -2443,6 +2443,10 @@ write_template_arg_literal (const tree value)
       write_real_cst (value);
       break;
 
+    case STRING_CST:
+      sorry ("string literal in function template signature");
+      break;
+
     default:
       gcc_unreachable ();
     }