aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2009-06-29re PR c++/40274 (Revision 145566 caused ICE in tsubst, at cp/pt.c:9289)Jason Merrill2-6/+12
2009-06-26decl.c (duplicate_decls): Re-indent.H.J. Lu2-5/+9
2009-06-25call.c (avoid_sign_compare_warnings): New static function.Ian Lance Taylor3-0/+35
2009-06-25g++spec.c (SKIPOPT): define.Ian Lance Taylor2-15/+50
2009-06-25cvt.c (convert_to_void): Only warn about COND_EXPR if neither the second nor ...Ian Lance Taylor2-2/+8
2009-06-25parser.c (cp_parser_binary_expression): Increment c_inhibit_evaluation_warnin...Ian Lance Taylor3-1/+23
2009-06-24* error.c (dump_decl): Do say "typedef" for the injected class name.Jason Merrill2-1/+3
2009-06-24pt.c (lookup_template_class): Use currently_open_class, compare template args...Jason Merrill2-25/+10
2009-06-24re PR c++/40342 (ambiguous overload not diagnosed)Jason Merrill3-1/+18
2009-06-18class.c (get_vtable_decl): Replace finish_decl with cp_finish_decl.Aldy Hernandez8-19/+22
2009-06-16aix.h (LIBSTDCXX_STATIC): Remove -lstdc++.David Edelsohn2-5/+20
2009-06-16Make-lang.in (cp/class.o): Depend upon gt-cp-class.h.Ian Lance Taylor2-2/+8
2009-06-16c-common.c (skip_evaluation): Don't define.Ian Lance Taylor12-42/+140
2009-06-16df-problems.c (df_simulate_one_insn_forwards): Fix braces in switch.Ian Lance Taylor2-162/+169
2009-06-15cgraphunit.c (cgraph_function_versioning,save_inline_function_body): Use DECL...Rafael Avila de Espindola7-12/+29
2009-06-12java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez19-164/+310
2009-06-09re PR c++/40381 (Revision 142379 caused ICE with deleted functions)Jason Merrill2-0/+6
2009-06-09parser.c (cp_parser_type_id_1): 'auto' type is ok with a late-specified retur...Jason Merrill2-2/+16
2009-06-08re PR c++/40373 (ICE with invalid destructor call)Jakub Jelinek2-1/+5
2009-06-08re PR c++/40370 (ICE with invalid array bound in template class)Jakub Jelinek2-7/+15
2009-06-08common.opt (fcompare-debug=, [...]): New.Alexandre Oliva2-3/+17
2009-06-07extend.texi (Attribute Syntax): Document that C++ labels on empty statements ...Ian Lance Taylor4-5/+44
2009-06-03ansidecl.h (EXPORTED_CONST): Define.Ian Lance Taylor2-1/+6
2009-06-03* decl.c (maybe_deduce_size_from_array_init): Use relayout_decl.Mark Mitchell2-1/+5
2009-06-02re PR c++/40308 (Brace initialization fails for member initializers in constr...Jason Merrill3-8/+34
2009-06-02re PR c++/40306 (ICE when using auto to declare a local copy inside a member ...Jason Merrill3-1/+15
2009-06-02re PR c++/38089 (g++ crash on invalid code)Simon Martin2-1/+7
2009-06-01diagnostic.c (diagnostic_build_prefix): Always print columns.Aldy Hernandez2-6/+22
2009-05-29builtins.c (validate_gimple_arglist): Don't use va_arg with enum type.Ian Lance Taylor2-2/+6
2009-05-28Fix for PR c++/PR39754Dodji Seketeli8-22/+131
2009-05-27call.c (implicit_conversion): Handle conversion from initializer-list to scalar.Jason Merrill4-8/+53
2009-05-27Makefile.in (LINKER, [...]): Define.Ian Lance Taylor2-3/+8
2009-05-26Makefile.in (COMPILER, [...]): Define.Ian Lance Taylor2-5/+11
2009-05-26re PR c++/40007 (specialization causes access problem in primary template)Dodji Seketeli3-34/+131
2009-05-25re PR c++/38064 ([c++0x] operator== doesn't work for enum classes)Jason Merrill9-33/+67
2009-05-22re PR tree-optimization/38964 (TBAA side-effects of C++ new still missing)Richard Guenther2-60/+7
2009-05-22tree.c (handle_dll_attribute): Mark dllexport'd inlines as non-external.Mark Mitchell3-2/+13
2009-05-21tree.c (build_tree_list_vec_stat): New function.Ian Lance Taylor17-651/+1214
2009-05-20tm.texi (Misc): Document TARGET_INVALID_PARAMETER_TYPE...Sandra Loosemore4-1/+41
2009-05-19c-typeck.c (build_binary_op): Allow % on integal vectors.Andrew Pinski2-1/+9
2009-05-18Implement explicit conversions ops as specified in N2437.Jason Merrill9-42/+146
2009-05-17re PR c++/40139 (ICE on invalid use of destructor)Jason Merrill5-23/+60
2009-05-17tree.c (cxx_printable_name_internal): Allow consecutive translated and untran...Joseph Myers2-4/+15
2009-05-16alias.c (struct alias_set_entry_d): Rename from struct alias_set_entry.Ian Lance Taylor3-6/+14
2009-05-15re PR c/16302 (gcc fails to warn about some common logic errors)Manuel López-Ibáñez2-2/+7
2009-05-14Correct formatting errors commited in rev 147516Taras Glek1-1/+1
2009-05-14passes.c (finish_optimization_passes): Change i to int.Ian Lance Taylor4-5/+12
2009-05-14Updated the wrong changelogTaras Glek1-0/+4
2009-05-14decl.c (duplicate_decls): Preserve parameter attributes.David Mandelin1-0/+11
2009-05-10Fix changelog entry.Jan Hubicka1-0/+5