aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-decl.c
AgeCommit message (Expand)Author
1995-04-11(poplevel): Do output inline function ifwilson
1995-03-10(start_function): Handle new parameter ATTRIBUTES.kenner
1995-03-05Undo this patch, breaks libobjc builds.dje
1995-03-02Remove Feb 13's FUNCTION_NEEDS_STATIC_CHAIN changes.bothner
1995-02-25(pushdecl): When have a duplicate decl, and it is global,wilson
1995-02-21(grokdeclarator): Added code to support machine attributes.kenner
1995-02-13* c-decl.c (grokdeclarator): Maybe set FUNCTION_NEEDS_STATIC_CHAIN.bothner
1995-02-11(grokdeclarator): Use NAME, not IDENTIFIER_POINTER of DECLARATOR forkenner
1995-01-17Set boolean_*, pedantic_lvaluesmerrill
1995-01-14__attribute__ ((constructor))merrill
1995-01-03(duplicate_decls): Push to permanent obstack beforewilson
1994-12-30Include output.h.kenner
1994-12-07(init_decl_processing): Implement built-in functions fabsf, sqrtf,kenner
1994-11-28(finish_decl): Use DECL_CONTEXT instead ofwilson
1994-11-11(duplicate_decls): Properly merge decls with differing DECL_CONTEXT.kenner
1994-10-18(start_function): Save immediate_size_expand and initialize it to zerokenner
1994-10-01(shadow_label): Emit an error if the label is alreadyerich
1994-09-02(min_precision): Move to c-common.cmerrill
1994-08-12Fix typo in last change.kenner
1994-08-12(duplicate_decls): Suppress -Wredundant-decls warning if we havekenner
1994-07-29(finish_decl): Preserve initialializer if iterator.kenner
1994-07-28(finish_struct): Don't look at alignment of error_mark_node.kenner
1994-07-21(start_function): If old_decl is NULL, then set it towilson
1994-07-13(pushdecl): Don't call lookup_name_current_level_globalwilson
1994-07-08(finish_decl): Put RTL and other stuff in permanent_obstack if DECLkenner
1994-07-02(duplicate_decls): When make void* match char*, setwilson
1994-06-24(lang_decode_option): Set warn_bad_function_cast forkenner
1994-06-23(clear_binding_level): Add missing fields in initializer.kenner
1994-06-14(min_precision): New function.kenner
1994-05-16(finish_enum): Handle VALUES being an ERROR_MARK.kenner
1994-05-14(copy_lang_decl): No-op function that will nevermerrill
1994-05-02(pushdecl): Use lookup_name_current_level_global insteadwilson
1994-04-25(grokdeclarator): Never warn about `long long' in system header.kenner
1994-04-25(finish_decl): Redo last change.kenner
1994-04-18(duplicate_decls): Always warn when const declaration followskenner
1994-04-16(finish_decl): If asmspec_tree, clear DECL_BUILT_IN for function andkenner
1994-04-11(finish_decl): Don't preserve initializer if it is error_mark_node.wilson
1994-04-11(duplicate_decls, pushdecl, builtin_function): Use DECL_FUNCTION_CODEkenner
1994-04-09(duplicate_decls): Put new type in same obstack as old ones, orkenner
1994-04-06(finish_decl): Correct typo in use of tree_int_cst_sgn.wilson
1994-04-06(warn_missing_declarations): New variable.kenner
1994-03-25(push_parm_decl): Move decl of unused variable OLDDECL into #if 0kenner
1994-03-23(init_decl_processing): Change builtin_next_arg type sowilson
1994-03-21(duplicate_decls): When pedantic, warn when any staticwilson
1994-03-19(grokdeclarator): Use signed version of `sizetype' for type of arraykenner
1994-03-17(pushdecl): Call lookup_name for external references.wilson
1994-03-14(grokdeclarator): Convert to sizetype when manipulating size of arraykenner
1994-03-14(finish_{decl,struct,enum}): Call tree_int_cst_sgn.kenner
1994-03-11(finish_decl): When preserving an initializer, ensure its type is on akenner
1994-03-08(finish_decl): When saving/discarding initializers,wilson