]> gcc.gnu.org Git - gcc.git/commit
mangle.c (write_expression): Correct handling of enumeration constants.
authorMark Mitchell <mark@codesourcery.com>
Thu, 17 Oct 2002 02:07:45 +0000 (02:07 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Thu, 17 Oct 2002 02:07:45 +0000 (02:07 +0000)
commitd3133e688d46aa668981d013ab331cddccdd4444
treeeda1ca44cb14c87a4d2a7dcdbf78f41890400359
parent2982f6ffc47493a6560ad8cf290c8315be5b24e2
mangle.c (write_expression): Correct handling of enumeration constants.

* mangle.c (write_expression): Correct handling of enumeration
constants.
(write_template_arg): Likewise.
* pt.c (convert_template_argument): Do not fold non-type template
arguments when inside a template.

* g++.dg/abi/mangle16.C: New test.
* g++.dg/abi/mangle17.C: Likewise.

From-SVN: r58234
gcc/cp/ChangeLog
gcc/cp/mangle.c
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/abi/mangle16.C [new file with mode: 0644]
gcc/testsuite/g++.dg/abi/mangle17.C [new file with mode: 0644]
This page took 0.061686 seconds and 5 git commands to generate.