[Bug c++/55275] abi_tag attribute doesn't work on explicit specializations of class templates

2012-11-15 Thread jason at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275



Jason Merrill jason at gcc dot gnu.org changed:



   What|Removed |Added



 Status|NEW |RESOLVED

 Resolution||FIXED



--- Comment #4 from Jason Merrill jason at gcc dot gnu.org 2012-11-15 
14:48:41 UTC ---

Fixed.


[Bug c++/55275] abi_tag attribute doesn't work on explicit specializations of class templates

2012-11-14 Thread jason at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275



--- Comment #3 from Jason Merrill jason at gcc dot gnu.org 2012-11-15 
01:53:34 UTC ---

Author: jason

Date: Thu Nov 15 01:53:23 2012

New Revision: 193524



URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193524

Log:

PR c++/55275

* pt.c (maybe_process_partial_specialization): Update

DECL_SOURCE_LOCATION for new specializations.



Added:

trunk/gcc/testsuite/g++.dg/abi/abi-tag3.C

Modified:

trunk/gcc/cp/ChangeLog

trunk/gcc/cp/pt.c

trunk/gcc/testsuite/g++.dg/cpp0x/pr31439.C

trunk/gcc/testsuite/g++.dg/template/crash98.C

trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_integer_neg.cc

trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_integer_neg.cc


[Bug c++/55275] abi_tag attribute doesn't work on explicit specializations of class templates

2012-11-12 Thread jason at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275



Jason Merrill jason at gcc dot gnu.org changed:



   What|Removed |Added



 Status|UNCONFIRMED |NEW

   Last reconfirmed||2012-11-12

 Ever Confirmed|0   |1



--- Comment #1 from Jason Merrill jason at gcc dot gnu.org 2012-11-12 
17:28:59 UTC ---

I agree this is a bug, but I still don't think you need to tag future, since

it's new in C++11.


[Bug c++/55275] abi_tag attribute doesn't work on explicit specializations of class templates

2012-11-12 Thread redi at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275



--- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-12 
18:04:53 UTC ---

Yep, I filed this before your reply on the list.  I'm happy to change future

without using the tag, I was just being (maybe too) cautious about ABI changes.

 Thanks.