r127999 - in /trunk: gcc/cp/ChangeLog gcc/cp/ma...

dgregor@gcc.gnu.org dgregor@gcc.gnu.org
Fri Aug 31 19:15:00 GMT 2007


Author: dgregor
Date: Fri Aug 31 19:15:26 2007
New Revision: 127999

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127999
Log:
2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>

	* mangle.c (write_type): Change mangling of rvalue reference from
	`RR' to `O'. 

2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>
	
	* demangle.h (enum demangle_component_type): Add
	DEMANGLE_COMPONENT_RVALUE_REFERENCE. 

2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>
	
	* cp-demangle.c (d_dump): Handle
	DEMANGLE_COMPONENT_RVALUE_REFERENCE. 
	(d_make_comp): Ditto.
	(cplus_demangle_type): Ditto.
	(d_print_comp): Ditto.
	(d_print_mod): Ditto.
	(d_print_function_type): Ditto.

2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>

	* testsuite/abi/demangle/cxx0x/rref.cc: New.
	

Added:
    trunk/libstdc++-v3/testsuite/abi/demangle/cxx0x/
    trunk/libstdc++-v3/testsuite/abi/demangle/cxx0x/rref.cc
Modified:
    trunk/libstdc++-v3/ChangeLog

Changes in other areas also in this revision:
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/mangle.c
    trunk/include/ChangeLog
    trunk/include/demangle.h
    trunk/libiberty/ChangeLog
    trunk/libiberty/cp-demangle.c



More information about the Libstdc++-cvs mailing list