aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-decl.c
AgeCommit message (Expand)AuthorFilesLines
1996-03-05(duplicate_decl): If making decl non-external, copy context from oldRichard Kenner1-0/+2
1996-02-19warn_sign_compareJason Merrill1-0/+9
1996-02-13(finish_decl): TREE_ASM_WRITTEN says if duplicate_decls modified declaration ...Richard Kenner1-5/+8
1996-02-12Changes to distinguish typedef from original type in debug output.Per Bothner1-1/+1
1996-02-02(finish_struct): Fix typo in transparent union warning that led to core dump.Paul Eggert1-1/+1
1996-01-27(init_decl_processing): Add definitions for __builtin_setjmp andRichard Kenner1-0/+13
1996-01-15(finish_incomplete_decl): Warn if completing an array that wasn't declared ex...Richard Kenner1-4/+7
1996-01-01(finish_struct): Warn if field with enumeral type is narrower thanRichard Kenner1-1/+8
1995-12-24(finish_struct): Set DECL_C_BIT_FIELD when set DECL_BIT_FIELD.Richard Kenner1-1/+1
1995-12-04(finish_struct): Don't mess with the type of bitfields.Jason Merrill1-21/+0
1995-11-29(duplicate_decls): Add new paramter different_binding_level.Jim Wilson1-119/+134
1995-10-27(pushdecl): Don't test TREE_PUBLIC when deciding whether to register aRichard Kenner1-1/+10
1995-09-11(redeclaration_error_message): For TYPE_DECLs, return 0 ifRichard Kenner1-0/+9
1995-08-29(finish_struct): If transparent_union attribute specified, validate itRichard Kenner1-0/+10
1995-07-14(field_decl_cmp): Rewritten to make sure that a null name always sortsRichard Kenner1-1/+9
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-06-14(start_function): New parameter for attributes.Richard Kenner1-6/+5
1995-06-10(c_decode_option, case "-Wall"): Don't set extra_warnings.Richard Kenner1-1/+0
1995-06-06(start_decl): Set DECL_COMMON before calling decl_attributes.Richard Kenner1-4/+4
1995-06-06(duplicate_decls): Don't clear DECL_CONTEXT of new decl if it is aRichard Kenner1-1/+2
1995-05-22(finish_decl_top_level): Removed; no longer used.Richard Kenner1-14/+0
1995-05-20(shadow_tag_warned): Don't warn about useless keyword if in systemRichard Kenner1-1/+1
1995-05-16Fix typos in comments.Richard Kenner1-2/+2
1995-05-16Update weak symbol supportJason Merrill1-0/+1
1995-05-12(push_parm_decl): Pass any attributes to decl_attributes.Richard Kenner1-1/+4
1995-05-11(grokdeclarator): Use PARM_FLAG to see if should make PARM_DECL.Richard Kenner1-1/+1
1995-05-11(finish_struct): Properly update DECL_PACKED.Richard Kenner1-1/+1
1995-04-26(finish_decl_top_level): New function.Richard Kenner1-0/+14
1995-04-26(finish_struct): Add ATTRIBUTES argument, call decl_attributes and set DECL_P...Richard Kenner1-6/+18
1995-04-26(init_decl_processing): Don't give builtin__constant_p an argumentRichard Kenner1-1/+1
1995-04-25(pushdecl): Don't test DECL_EXTERNAL when deciding whetherJim Wilson1-2/+1
1995-04-25(start_decl): New args for attributes; call decl_attributes.Richard Kenner1-1/+5
1995-04-25(duplicate_decls): Don't look at TYPE_ACTUAL_ARG_TYPES if it is notRichard Kenner1-1/+2
1995-04-11(poplevel): Do output inline function ifJim Wilson1-2/+6
1995-03-09(start_function): Handle new parameter ATTRIBUTES.Richard Kenner1-3/+6
1995-03-05Undo this patch, breaks libobjc builds.Doug Evans1-6/+6
1995-03-01Remove Feb 13's FUNCTION_NEEDS_STATIC_CHAIN changes.Per Bothner1-3/+0
1995-02-24(pushdecl): When have a duplicate decl, and it is global,Jim Wilson1-6/+6
1995-02-21(grokdeclarator): Added code to support machine attributes.Richard Kenner1-0/+20
1995-02-13* c-decl.c (grokdeclarator): Maybe set FUNCTION_NEEDS_STATIC_CHAIN.Per Bothner1-0/+2
1995-02-11(grokdeclarator): Use NAME, not IDENTIFIER_POINTER of DECLARATOR forRichard Kenner1-13/+9
1995-01-17Set boolean_*, pedantic_lvaluesJason Merrill1-0/+10
1995-01-14__attribute__ ((constructor))Jason Merrill1-0/+29
1995-01-03(duplicate_decls): Push to permanent obstack beforeJim Wilson1-0/+14
1994-12-30Include output.h.Richard Kenner1-0/+1
1994-12-06(init_decl_processing): Implement built-in functions fabsf, sqrtf,Richard Kenner1-0/+37
1994-11-28(finish_decl): Use DECL_CONTEXT instead ofJim Wilson1-9/+8
1994-11-11(duplicate_decls): Properly merge decls with differing DECL_CONTEXT.Richard Kenner1-2/+7
1994-10-18(start_function): Save immediate_size_expand and initialize it to zeroRichard Kenner1-0/+6
1994-10-01(shadow_label): Emit an error if the label is alreadyRichard Earnshaw1-0/+15