re PR c++/13081 (forward template declarations in <complex> let inlining fail)
authorMark Mitchell <mark@codesourcery.com>
Mon, 29 Dec 2003 02:42:17 +0000 (02:42 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 29 Dec 2003 02:42:17 +0000 (02:42 +0000)
commitc11889cef5d45cc5a33fc391ff73980d9f623afb
tree03a77065af1da4e7ea52001d708f0111ab58b95d
parent1896d29d23be825e42ee0c6e8c3afa4c54fbbcaf
re PR c++/13081 (forward template declarations in <complex> let inlining fail)

PR c++/13081
* decl.c (duplicate_decls): Preserve inline-ness when redeclaring
a function template.

PR c++/12613
* decl.c (reshape_init): Reject GNU colon-style designated
initializers in arrays.

PR c++/13081
* g++.dg/opt/inline6.C: New test.

PR c++/12613
* g++.dg/parse/error9.C: New test.

From-SVN: r75192
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/inline6.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/error9.C [new file with mode: 0644]