re PR c++/59378 (Internal compiler error when using __builtin_shuffle in a template...
authorMarc Glisse <marc.glisse@inria.fr>
Thu, 2 Jan 2014 22:26:24 +0000 (23:26 +0100)
committerMarc Glisse <glisse@gcc.gnu.org>
Thu, 2 Jan 2014 22:26:24 +0000 (22:26 +0000)
commit4939c5f336cf2b557a63911119641f5e2849a2b0
tree08be9415820ccf2941fc7d0b1d5aca50ab703999
parentf82356d214ef9fbb341c78734c4b54c8eec7d025
re PR c++/59378 (Internal compiler error when using __builtin_shuffle in a template function)

2014-01-02  Marc Glisse  <marc.glisse@inria.fr>

PR c++/59378
gcc/cp/
* typeck.c (build_x_vec_perm_expr): Handle non-dependent arguments
in templates.
gcc/testsuite/
* g++.dg/ext/pr59378.C: New file.

From-SVN: r206300
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/pr59378.C [new file with mode: 0644]