aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2003-12-15class.c (add_method): Disallow destructor for java classes.Nathan Sidwell1-1/+9
2003-12-14re PR c++/13106 (Wrong warning "no return statement ..." for void template fu...Kriang Lerdsuwanakij1-0/+1
2003-12-10re PR c/13134 (Visibility attribute is ignored)Matt Austern1-1/+13
2003-12-08Give the anonymous namespace a null DECL_NAME.Jason Merrill1-4/+0
2003-11-22re PR c++/5369 (template member friend declaration not honored)Kriang Lerdsuwanakij1-2/+6
2003-11-13* decl.c (grokfndecl): Change OK to type tree.Richard Earnshaw1-1/+1
2003-11-13re PR rtl-optimization/12275 ([unit-at-a-time] ICE in htab_clear_slot)Jan Hubicka1-1/+1
2003-11-12decl.c (cp_make_fname_decl): When creating a top-level __FUNCTION__-like symb...Mark Mitchell1-2/+3
2003-11-12decl.c (finish_case_label): Do not check that we are within a switch statemen...Mark Mitchell1-12/+0
2003-11-12re PR c++/12735 (duplicate error messages for redeclaration errors)Mark Mitchell1-27/+47
2003-11-06c-common.c (handle_visibility_attribute): Set DECL_VISIBILITY field instead o...Matt Austern1-0/+1
2003-10-24PR c++/12698, c++/12699, c++/12700, c++/12566Nathan Sidwell1-8/+9
2003-10-21decl.c (cp_finish_decl): Remove clause intended for asm directives in struct ...Robert Bowdidge1-10/+2
2003-10-21decl.c (start_decl): Exit if push_template_decl returns error_mark_node.Kriang Lerdsuwanakij1-0/+2
2003-10-21ChangeLog: Fix typos.Kazu Hirata1-1/+1
2003-10-20toplev.c (rest_of_compilation): Fix webizer pass ordering.Jan Hubicka1-0/+2
2003-10-20PR c++/9781, c++/10583, c++/11862Kriang Lerdsuwanakij1-1/+3
2003-10-17re PR c++/2513 (internal template template parameter causes ICE)Kriang Lerdsuwanakij1-3/+3
2003-10-14Breack out decl.c (3/n)Gabriel Dos Reis1-821/+1
2003-10-13Break out decl.c (2/n)Gabriel Dos Reis1-2264/+4
2003-10-09tweak whitespaceJason Merrill1-2/+2
2003-10-07re PR c++/10147 (Confusing error message for invalid template function argument)Mark Mitchell1-1/+1
2003-10-03decl.c (struct cp_binding_level): Move to name-lookup.hGabriel Dos Reis1-126/+1
2003-09-30* decl.c (duplicate_decls): Copy DECL_SAVED_INSNS too.Richard Henderson1-1/+4
2003-09-30decl.c (pop_binding): Don't mess with nullifying binding->scope here.Gabriel Dos Reis1-3/+0
2003-09-28c-decl.c (finish_function): Convert definition to ISO C90.Andreas Jaeger1-1/+1
2003-09-27name-lookup.h (get_global_value_if_present): New function.Gabriel Dos Reis1-10/+4
2003-09-27cp-tree.h, [...]: Remove reference to macros BINDING_SCOPE, BINDING_VALUE and...Gabriel Dos Reis1-61/+51
2003-09-26decl.c (pop_binding_level, [...]): Merge into leave_scope.Gabriel Dos Reis1-65/+43
2003-09-23cp-tree.h (scope_kind): Add new enumerator.Gabriel Dos Reis1-106/+98
2003-09-21Revert DECL_SOURCE_LOCATION -> TREE_LOCUS change.Richard Henderson1-10/+11
2003-09-21tree.h (TREE_LOCUS): Rename from DECL_SOURCE_LOCATION; make const.Richard Henderson1-11/+10
2003-09-20c-format.c (gcc_diag_char_table): Add %J.Richard Henderson1-29/+21
2003-09-19decl.c (cxx_scope_descriptor): Fix thinko.Gabriel Dos Reis1-1/+4
2003-09-17re PR debug/12066 (g++ generates stabs for "char *" that gdb cannot read)Mark Mitchell1-0/+19
2003-09-15re PR c++/3907 (nested template parm collides with member name)Mark Mitchell1-175/+104
2003-09-08c-decl.c (c_expand_body_1): Push and pop function context here.Richard Henderson1-0/+1
2003-09-07re PR c++/11762 (namespace aliasing ICE in warn_extern_redeclared_static)Gabriel Dos Reis1-3/+6
2003-09-06cp-tree.h (add_binding): Remove declaration.Gabriel Dos Reis1-79/+3
2003-09-06re PR c++/11595 (crash on duplicate label definition)Steven Bosscher1-7/+4
2003-09-03targhooks.c: New file.DJ Delorie1-1/+1
2003-09-01re PR c++/12114 ([3.3.2] Uninitialized memory accessed in dtor)Mark Mitchell1-15/+33
2003-08-29tree-optimize.c: New file.Richard Henderson1-7/+33
2003-08-26re PR c++/11871 (Koenig lookup regression)Nathan Sidwell1-1/+3
2003-08-25re PR target/8795 ([PPC] Altivec related bugs concerning gcc 3.3 and mainline)Mark Mitchell1-13/+18
2003-08-23PR c++/641, c++/11876Kriang Lerdsuwanakij1-1/+2
2003-08-21re PR c++/11614 (Incorrect handling of pointers to arrays)Jason Merrill1-13/+9
2003-08-20re PR c++/11946 (fun and merriment with enums as function arguments)Mark Mitchell1-115/+147
2003-08-18apparently missing part of 2003-08-15 checkinNathan Sidwell1-3/+2
2003-08-12re PR c++/11703 (Problem with using enum in placement delete)Mark Mitchell1-34/+3