gcc/cp: 2013-04-17 Ed Smith-Rowland <3dw4rd@verizon.net> Implement n3599 - Literal operator templates for strings. * parser.c (make_string_pack (tree value)): New function. (cp_parser_userdef_string_literal (cp_token *)): Use it to construct calls to character string literal operator templates. (cp_parser_template_declaration_after_export): Check for new string literal operator template parameter form. gcc/testsuite: 2013-04-17 Ed Smith-Rowland <3dw4rd@verizon.net> Implement n3599 - Literal operator templates for strings. * g++.dg/cpp1y/udlit-char-template.C: New test. * g++.dg/cpp1y/udlit-char-template-neg.C: New test.