gcc/libstdc++-v3
Jason Merrill 0d9c089222 re PR c++/37806 (CV-qualifiers on function typedef's are inconsistently accepted depending on typedef scope)
PR c++/37806
        * typeck.c (cp_apply_type_quals_to_decl): Don't apply any quals
        to a typedef.
        * tree.c (cp_build_qualified_type_real): Don't apply restrict to a
        function type.
        * decl.h (enum decl_context): Add TEMPLATE_TYPE_ARG.
        * decl.c (groktypename): Add is_template_arg parameter.
        (grokdeclarator): Allow function cv-quals on a template type arg.
        * parser.c (cp_parser_new_type_id, cp_parser_type_id): Add
        is_template_arg argument in calls to groktypename.
        * cp-tree.h: Adjust prototype.
        * error.c (dump_type_prefix, dump_type_suffix): Fix plain
        FUNCTION_TYPE printing.

        PR libstdc++/39310
        * include/tr1_impl/type_traits (is_function): Add partial
        specializations with function cv-quals.
        (__is_function_helper): Remove.
        (is_member_pointer): Don't define in terms of is_member_*_pointer.

From-SVN: r145365
2009-03-31 14:31:17 -04:00
..
config
doc appendix_contributing.xml: Add docbook style sheet version information. 2009-03-17 22:09:26 +00:00
include re PR c++/37806 (CV-qualifiers on function typedef's are inconsistently accepted depending on typedef scope) 2009-03-31 14:31:17 -04:00
libsupc++ user.cfg.in: Tweaks. 2009-02-21 00:45:21 +00:00
po
scripts doxygroups.cc: Move algorithm groups into algorithmfwd.h. 2009-02-19 08:15:15 +00:00
src system_error (system_category): To system_category(). 2009-02-18 07:35:36 +00:00
testsuite [multiple changes] 2009-03-25 23:37:53 +00:00
acinclude.m4 abi.exp: Add multilib support. 2009-02-23 20:42:53 +00:00
aclocal.m4 configure: Regenerate for new libtool. 2008-09-26 16:32:26 +00:00
ChangeLog re PR c++/37806 (CV-qualifiers on function typedef's are inconsistently accepted depending on typedef scope) 2009-03-31 14:31:17 -04:00
ChangeLog-1998 Move entries for 1998 and 1999 out of ChangeLog-2000 and into new 2005-05-24 23:20:39 +00:00
ChangeLog-1999 Convert ChangeLog files to UTF-8. 2008-09-05 13:07:45 +02:00
ChangeLog-2000 Move entries for 1998 and 1999 out of ChangeLog-2000 and into new 2005-05-24 23:20:39 +00:00
ChangeLog-2001 c_locale_gnu.cc: Same errno fixes as generic. 2002-01-31 02:05:17 +00:00
ChangeLog-2002 Convert ChangeLog files to UTF-8. 2008-09-05 13:07:45 +02:00
ChangeLog-2003 Convert ChangeLog files to UTF-8. 2008-09-05 13:07:45 +02:00
ChangeLog-2004 1.cc: Fix, null-terminate array1 at the outset. 2005-01-01 21:03:33 +00:00
ChangeLog-2005 2006-01-22 Paolo Carlini <pcarlini@suse.de> 2006-01-22 10:11:08 +00:00
ChangeLog-2006
ChangeLog-2007 2008-01-02 Paolo Carlini <pcarlini@suse.de> 2008-01-02 15:11:59 +00:00
config.h.in
configure backport: Support GNU/kOpenSolaris. 2009-03-01 17:49:31 +00:00
configure.ac
configure.host configure.host: Set abi_baseline_pair for mips64*-linux. 2009-02-09 20:24:08 +00:00
crossconfig.m4
fragment.am
linkage.m4
Makefile.am
Makefile.in re PR libstdc++/32666 (FAIL: abi_check hppa) 2009-01-15 20:02:11 +00:00
README mainpage.html: Add in corrected links. 2008-02-12 02:10:57 +00:00

file: libstdc++-v3/README

New users may wish to point their web browsers to the file
index.html in the 'doc/html' subdirectory.  It contains brief
building instructions and notes on how to configure the library in
interesting ways.