gcc/gcc/cp
Jason Merrill 1b88f240b9 mangle.c (mangle_decl): Give name collision error even without ASM_OUTPUT_DEF.
* mangle.c (mangle_decl): Give name collision error even without
	ASM_OUTPUT_DEF.
	* g++.dg/abi/mangle40.C: Require weak and alias.

From-SVN: r157245
2010-03-05 17:44:56 -05:00
..
ChangeLog mangle.c (mangle_decl): Give name collision error even without ASM_OUTPUT_DEF. 2010-03-05 17:44:56 -05:00
ChangeLog-1993
ChangeLog-1994
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004 re PR other/42537 ([PATCH] misc spelling fixes) 2009-12-30 10:53:31 +00:00
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009 Move 2009 ChangeLog to ChangeLog-2009. 2010-01-01 09:08:32 -08:00
ChangeLog.ptr
ChangeLog.tree-ssa
Make-lang.in re PR c++/12909 (ambiguity in mangling vector types) 2010-03-03 14:01:36 -05:00
NEWS
call.c re PR c++/35669 (NULL (__null) not considered different from 0 with C++) 2010-02-20 21:32:06 +00:00
cfns.gperf
cfns.h
class.c class.c (layout_class_type): Don't give -Wabi warning for a bug in a previous ABI version. 2010-02-24 14:26:29 -05:00
config-lang.in Make-lang.in (cp/cp-lang.o): Depend on gt-cp-cp-lang.h. 2010-02-05 15:38:04 +00:00
cp-gimplify.c re PR c++/43075 (20_util/bind/ref2.cc FAILs) 2010-02-17 17:51:51 -05:00
cp-lang.c Make-lang.in (cp/cp-lang.o): Depend on gt-cp-cp-lang.h. 2010-02-05 15:38:04 +00:00
cp-objcp-common.c re PR c++/43075 (20_util/bind/ref2.cc FAILs) 2010-02-17 17:51:51 -05:00
cp-objcp-common.h cgraph.c (same_body_alias_1): Break out of 2009-11-29 10:32:08 +00:00
cp-tree.def re PR c++/14777 (typedef doesn't fully expose base class type) 2009-11-23 14:29:50 +01:00
cp-tree.h re PR c++/12909 (ambiguity in mangling vector types) 2010-03-03 14:01:46 -05:00
cvt.c re PR c++/35669 (NULL (__null) not considered different from 0 with C++) 2010-02-20 21:32:06 +00:00
cxx-pretty-print.c re PR c++/42218 (Broken diagnostic: 'tree_vec' not supported by pp_c_expression) 2009-12-04 08:38:42 +01:00
cxx-pretty-print.h
decl.c re PR c++/12909 (ambiguity in mangling vector types) 2010-03-03 14:01:46 -05:00
decl.h re PR c++/32056 (Storage classes on template parameters) 2009-11-16 08:31:26 +00:00
decl2.c re PR c++/12909 (ambiguity in mangling vector types) 2010-03-03 14:01:46 -05:00
dump.c
error.c re PR c++/23510 (skip some instantation contexts if there are too many) 2010-02-21 21:20:04 +00:00
except.c re PR c++/42038 (ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in useless_type_conversion_p) 2010-01-20 23:12:25 +00:00
expr.c
friend.c
g++spec.c g++spec.c (lang_specific_driver): Remove unused saw_verbose_flag variable. 2009-12-02 09:39:10 +01:00
init.c re PR c/40885 (build_indirect_ref i18n problems) 2009-12-17 03:22:22 +00:00
lang-specs.h
lex.c cgraphunit.c (cgraph_lower_function): Revert last change. 2009-09-24 11:21:39 +02:00
mangle.c mangle.c (mangle_decl): Give name collision error even without ASM_OUTPUT_DEF. 2010-03-05 17:44:56 -05:00
method.c re PR c++/12909 (ambiguity in mangling vector types) 2010-03-03 14:01:46 -05:00
name-lookup.c re PR c++/43069 (ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105) 2010-02-17 17:51:43 -05:00
name-lookup.h re PR c++/43024 (ICE on template code with -O2 or -O3, regression from 4.4.2) 2010-02-12 17:27:14 -05:00
operators.def
optimize.c re PR c++/41090 (Using static label reference in c++ class constructor produces wrong code) 2010-02-02 19:07:49 -05:00
parser.c re PR c++/26261 (Rejects template with const static data member used in return type) 2010-02-18 11:27:18 -05:00
pt.c pt.c (process_partial_specialization): Use error_n instead of error. 2010-03-04 16:17:07 +00:00
ptree.c * ptree.c (cxx_print_type) [DECLTYPE_TYPE]: Print the expression. 2009-09-02 11:48:44 -04:00
repo.c dbgcnt.c (dbg_cnt_process_single_pair): constify. 2009-09-12 15:46:45 -04:00
rtti.c re PR c/40885 (build_indirect_ref i18n problems) 2009-12-17 03:22:22 +00:00
search.c Make-lang.in (cp/cvt.o, [...]): Depend on intl.h. 2010-02-10 07:37:37 +00:00
semantics.c re PR target/43070 (g++.dg/ext/label2.C fails to compile at -O1) 2010-02-18 14:20:21 -05:00
tree.c re PR c++/12909 (ambiguity in mangling vector types) 2010-03-03 14:01:46 -05:00
typeck.c re PR c++/43126 ("at this point in file" warnings are upside down) 2010-02-22 22:30:45 +00:00
typeck2.c re PR c++/43143 ([c++0x] array value-initialization and variadics) 2010-02-23 13:32:20 -05:00