From 2d05576a4c94e926bab62b11b27fae9d6c19bba3 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Tue, 8 Mar 2011 12:39:10 -0500 Subject: [PATCH] re PR c++/47488 (sorry, unimplemented: string literal in function template signature) PR c++/47488 * mangle.c (write_template_arg_literal) [STRING_CST]: Sorry. From-SVN: r170785 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/mangle.c | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 2dc4781655bd..17fa6f9bab5d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2011-03-08 Jason Merrill + + PR c++/47488 + * mangle.c (write_template_arg_literal) [STRING_CST]: Sorry. + 2011-02-03 Jonathan Wakely PR c++/47589 diff --git a/gcc/cp/mangle.c b/gcc/cp/mangle.c index f4d76d136574..ee32239a9d95 100644 --- a/gcc/cp/mangle.c +++ b/gcc/cp/mangle.c @@ -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 (); } -- 2.47.2